У меня есть текстовый файл со следующими записями:Как я добавить текст построчно в существующий текстовый файл в C#
676874463
676844967
676796379
676789975
676760851
676736748
Я хочу, чтобы прочитать каждую запись и добавить в него данные следующим образом:
237676874463#
237676844967#
237676796379#
237676789975#
237676760851#
237676736748#
Т.е., добавьте 237
перед каждым входом и #
в конце каждой записи.
вот мой код до сих пор:
public class Program
{
public string fileDoc = @"c:\Users\UNICS\Desktop\Bulk SMS\BafutFormattedWithoutDuplicates.txt";
StreamReader reader = new StreamReader(fileDoc);
while ((inputline = reader.ReadLine()) != null)
{
// remove duplicates here
}
Может кто-нибудь наставит меня на способ сделать это?
File.ReadAllLines(), петли и обновление, File.WriteAllLines() –
Oneliner - 'File.WriteAllLines (путь, File.ReadAllLines (путь) .Select (л => $" 237 {л} # «));' – stuartd
Примечание: для будущих вопросов, пожалуйста, продемонстрируйте, что вы пробовали, и не добавляйте текст, не имеющий прямого отношения к проблеме (например, «Все ответы приветствуются») и благодарственные заметки (например, «Приветствия»). Я лично не понимаю, почему вы * приветствуете все ответы * (неправильное/низкое качество, как только это сообщение уже собрано) вместо того, чтобы просить правильные/понятные ответы, если вы действительно хотите добавить такой текст. –