Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
2 / 2 / 5
Регистрация: 06.04.2010
Сообщений: 176

оптимизация размера класса

09.04.2010, 15:54. Показов 2484. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, написал собственный клас который должен хранить текстовые параметры уметь извлекать парметры и выдавать в форматированном фиде

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class MYClass
    {
    public int parametr1;  
    // текствые хранилищая параметров, не более 10-20 символов
    public string parametr2 = null; 
    public string parametr3 = null;
    ....
    public string parametr17 = null; 
    public string parametr18 = null;
    public string parametr19 = null;
    // в перспективе будет 100 парпметров
 
 
 
 //   public string[,] paremetr = new string[20, 2];
 
    public string stringBUFER = null;
 
    //** Конструкторы
    public celli1() 
    { 
        parametr1 = 0;
        parametr2 = "---";
     }
    
    public celli1(int i):this()  { parametr1 = i;}
 
    // ** Выдача данных
    public string get_cell_skript_1()
        { return "результат=" + parametr1.ToString() + ",parametr2=" + parametr2 + ";\r\n"; }
    public string get_cell_skript_2() 
        { return "результат2="   + parametr1.ToString() +
                 ",parametr2="   + parametr2            +
                 ",parametr3="   + parametr3            +
                .....
                 ",parametr4="   + parametr4          +   
                 ";\r\n";
        }
    
       
    }//Конец класса
при создании
C#
1
2
3
4
5
celli1[] aaa = new MYClass[999999]; 
            for (int i = 0; i < 999999; i++)            
            {
                aaa[i] = new MYClass(); 
            }
Программа уже занимает 100 метров оперативно памяти, а если я еще в десять раз создам больше, то мне ее вообще нехавтит, а приложение вообще простое

я понял что или я что-то не так делаю или язык С shap не позволяет зодовать мальнькие классы
промогите провести оптимизацию класса, воможно parametr** надо как то отдельно объявлять

help ME!!!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.04.2010, 15:54
Ответы с готовыми решениями:

Оптимизация класса
Доброго времени суток, уважаемые! Пишу класс, для постановки задач в органайзер. Мне нужно, чтобы в одну из колонок ListView,...

Оптимизация работы метода класса с объектами класса [C++]
Здравствуйте! Я хочу сделать 25 000 объектов класса, в последствии они все будут разными, но сейчас, для упрощения задачи, я делаю их...

Оптимизация размера окна
Имеем окно как на рисунке Контур окна должен иметь 3 метра. Какими должны быть размеры окна чтобьі поверхность была максимальной? 1)...

21
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
20.04.2010, 16:41
Студворк — интернет-сервис помощи студентам
я так и не понял, в чем суперзадача состоит. что такое "сота" и т.д. это - "упражнение", или какую-то реальную задачу решить нужно?
0
 Аватар для Sergei
1513 / 780 / 103
Регистрация: 22.04.2008
Сообщений: 1,610
20.04.2010, 16:55
Цитата Сообщение от MAcK Посмотреть сообщение
Для, этого хватит и SQLite
если писать под .NET на C# лучше подойдет SQL Server CE.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.04.2010, 16:55

Оптимизация размера исполняемого файла
Добрый день, Хочу выбрать для себя утилиту сжатия получаемых в Delphi exe-файлов. Понятно, что хочу выбрать самую лучшую, самую...

Оптимизация размера UDP пакета
Для онлайн игры идет отправка пакетов по протоколу UDP (20 пакетов в секунду). Пакет на даныый момент имеет такой вид: ...

Оптимизация размера исполняемого файла
Возникла необходимо выполнить оптимизацию приложения по размеру исполняемого файла. Перерыл настройки билдера, но результата не...

Оптимизация размера исполняемого файла в Linux
Понимаю, что тема заезженная, но все инструкции, что я нашел на форуме, не помогли. Установил версию Lazarus v1.0.6 (специально старую,...

Типы оптимизация: черная оптимизация, серая оптимизация и белая оптимизация
Много много лет назад, на заре становления профессии &quot;оптимизатора&quot; в какой то умной книжке был создан миф. Это миф о цветовой индефикации...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru