Мне нужно записать строки в текстовый файл из C #, каждую строку в новой строке ... Как я могу это сделать?
Вы можете использовать File.WriteAllLines :
string[] mystrings = new string[] { "Foo", "Bar", "Baz", "Qux" }; System.IO.File.WriteAllLines("myfile.txt", mystrings);
Если вы хотите добавить текстовые строки в файл, используйте AppendAllText :
string appendText = "This is extra text" + Environment.NewLine; File.AppendAllText(path, appendText);
Как насчет класса StreamWriter? Подробнее здесь ...
И не забывайте об обработке исключений, например, отсутствующие права доступа к файлу и т. Д.
Используйте класс StreamWriter; взгляните на этот учебник. Новая строка это просто символ \n (Unix) или символы \r\n (Windows).
StreamWriter
\n
\r\n