Этот код используется для изменения индекса от 1 до 50001, 50002 ect. Но это не похоже на сохранение в текстовом файле. Есть ли способ сказать file.Save? или я делаю что-то глупое.Замена текста в текстовом файле не изменится в папке
Вот мой код
int count = 50000;
string line;
//string str = File.ReadAllText();
System.IO.StreamReader file =
new System.IO.StreamReader(@"C:\Documents\new\example\example.txt");
while ((line = file.ReadLine()) != null)
{
line = line.Replace(":1}}", ":" + count + "}}");
count++;
}
Вы должны записать его обратно в файл, используя 'StreamWriter'. – HimBromBeere
Возможный дубликат [одновременного чтения-записи файла в C#] (http://stackoverflow.com/questions/3817477/simultaneous-read-write-a-file-in-c-sharp) – HimBromBeere