Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
30 / 11 / 5
Регистрация: 01.03.2014
Сообщений: 379

Очистка памяти

23.02.2016, 01:20. Показов 1541. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, народ.

Ситуация такая:
-читаю текст из текстового файла;
-удаляю из текста знаки препинания;
-сохраняю текст по словам в arrayList;
Переменная в которую читал текст из текстового файла больше не нужна, но как я понимаю, она ещё кушает мою память.
Как от неё избавиться?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
       ArrayList words = new ArrayList();
 
        // Чтение текстового файла
        public object ReadFile(string FileName)
        {
            // Читаю весь текст в переменную text
            string text = File.ReadAllText(FileName, Encoding.Default);
 
            // Поиск и удаление всех знаков препинания
            // Преобразование: все слова в нижнем регистре
            var newText = (Regex.Replace(text, "[\u0021-\u002f\u003a-\u0040\u005b-\u0060\u007b-\u007e]", "")).ToLower();
 
            //string[] words = null;
            words.Add(newText.Split(new string[] { " ", "\r\n", "\t" },
                    StringSplitOptions.RemoveEmptyEntries));
            words.Sort();
            ...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.02.2016, 01:20
Ответы с готовыми решениями:

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

Принудительная очистка памяти
Знаю про встроенный сборщик мусора но вот у меня как-то он не работает, видимо из-за того что пишу на коленках. Собственно в программе...

Очистка кэш памяти ПК
как написать программу, которая очищала бы кэш память

1
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
23.02.2016, 02:48
Цитата Сообщение от holod2014 Посмотреть сообщение
Как от неё избавиться?
Сборщик мусора сам все сделает - не партесь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2016, 02:48
Помогаю со студенческими работами здесь

Очистка памяти, как заставить работать дворника
уже неделю пытаюсь разобраться в очистке памяти но все как то поверхностно... по этому прошу какого то логического объяснения (разжевать...

HttpWebRequest, расход памяти непомерно больших объемов и , как следствие, утечка памяти
Добрый вечер. Мне была поставлена такая задача. Написать приложение, которая загружает из списка ссылки с сайта и ищет там определенную...

Стек, куча, хранение в памяти, динамическое выделение памяти, указатели в чем отличие?
Здравствуйте. Прочитал кучу определений но никак не пойму вообще что к чему. 1)Стек - это якобы кусок оперативной памяти который...

Записать дополнительный код содержимого 16 ячеек памяти, начиная с адреса 910. Результаты занести в ячейки памяти, н
Записать дополнительный код содержимого 16 ячеек памяти, начиная с адреса 910. Результаты занести в ячейки памяти, начиная с адреса 930. C#...

События и очистка памяти
Всем привет. Заинтересовал такой вопрос. У меня есть форма, в которой имеется обработчик события. Рядом создаются экземпляры...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru