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

Изменить файл

12.04.2011, 17:07. Показов 1383. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно отредактировать имеющийся текстовый файл? (*.txt)
Все это желательно для .NET4
Спасибо
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.04.2011, 17:07
Ответы с готовыми решениями:

Изменить файл
Надо открыть файл и заменить в нем в строке n символы с k по m на строку str, причем если str меньше чем m-n то оставшиеся символы надо...

C# изменить текстовый файл
Подскажите пожалуйста! Возникла такая проблема. Есть текстовый файл "a.txt" со следующим содержимым: 379.000000 81.000000 ...

Изменить второй конфигурационный файл при установке
Здравствуйте. Устанавливаю Веб-службу в IIS, при установке пишу в конфиг указанные пользователем параметры: public override void...

8
87 / 85 / 10
Регистрация: 04.04.2011
Сообщений: 221
12.04.2011, 17:10
arkadattx, читаете текст из файла в буфер. Меняете все что нужно в буфере и пишите обратно.

Вот пример:

C#
1
2
3
4
5
6
7
StreamReader sr = new StreamReader("text.txt");
string buf = sr.ReadToEnd();
sr.Close();
buf = buf.Replace("a","b");
StreamWriter sw = new StreamWriter("text.txt", false);
sw.Write(buf);
sw.Close();
1
0 / 0 / 0
Регистрация: 21.02.2011
Сообщений: 24
12.04.2011, 17:25  [ТС]
Не могу найти классы StreamReader и StreamWriter.
Как их подключить к проекту? Создаю консольное приложение.
0
87 / 85 / 10
Регистрация: 04.04.2011
Сообщений: 221
12.04.2011, 17:28
arkadattx, using System.IO;
2
194 / 193 / 17
Регистрация: 07.11.2010
Сообщений: 477
12.04.2011, 17:28
arkadattx,
C#
1
using System.IO;
0
 Аватар для xseno
9 / 9 / 0
Регистрация: 09.08.2010
Сообщений: 42
12.04.2011, 17:28
Цитата Сообщение от arkadattx Посмотреть сообщение
Не могу найти классы StreamReader и StreamWriter.
Как их подключить к проекту? Создаю консольное приложение.
using System.IO;
0
12.04.2011, 17:30

Не по теме:

ха-ха. а я успел раньше всех :)

0
0 / 0 / 0
Регистрация: 21.02.2011
Сообщений: 24
12.04.2011, 17:41  [ТС]
А как мне в тексте изменить не все вхождения, а 1е или необходимое (к примеру по индексу)?
0
87 / 85 / 10
Регистрация: 04.04.2011
Сообщений: 221
12.04.2011, 17:43
arkadattx, читайте хелп по работе со строками

IndexOf - получить индекс вхождения
Substring - получить подстроку
LastIndexOf - получить индекс последнего вхождения
Remove - удалить из строки подстроку начиная с указанной позиции

и т.д. http://msdn.microsoft.com/ru-r... c81z6.aspx
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2011, 17:43
Помогаю со студенческими работами здесь

Как открыть HTML-файл и изменить значения
Доброго времени суток, уважаемые форумчане! Хотелось бы задать вам, вот такой вопрос. Хочу открыть html файл и изменить его. Например...

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

Изменить текстовый файл, заменив в нем все заглавные буквы строчными
3. Разработать программу перекодировки текстового файла, заменив в нем все заглавные буквы строчными.

Как изменить код чтоб в xml файл записывалось не с &gt; &lt; а с <>?
Нужно так: &lt;contents&gt; &lt;attribute name=&quot;Name&quot;&gt; &lt;value&gt;&lt;string val=&quot;Sally&quot;/&gt;&lt;/value&gt; &lt;/attribute&gt; Получается так: ...

Открыть и изменить файл Excel
для открытия файла //Следующий код позволяет выполнять запуск Excel excelapp = new Excel.Application(); ...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru