locked
Запись массива в файл построчно. RRS feed

  • Вопрос

  • Добрый день, подскажите как в С# записать массив в файл построчно?? (каждый элемент массива на новой строке) 
    • Изменено oleg2012g 12 июня 2012 г. 11:23
    12 июня 2012 г. 11:22

Ответы

  • Чтобы к строке добавить перенос строки - добавьте Environment.NewLine
    Примерно так:
    s = a + Environment.NewLine + b + Environment.NewLine +c;
    StreamWriter d = new StreamWriter (new FileStream("FileName.txt", FileMode.Create, FileAccess.Write));
    d.Write(s);
    d.Close;

    • Предложено в качестве ответа Viktor Borisov 13 июня 2012 г. 6:02
    • Помечено в качестве ответа Abolmasov Dmitry 13 июня 2012 г. 6:36
    12 июня 2012 г. 13:16

Все ответы

  • Чтобы к строке добавить перенос строки - добавьте Environment.NewLine
    Примерно так:
    s = a + Environment.NewLine + b + Environment.NewLine +c;
    StreamWriter d = new StreamWriter (new FileStream("FileName.txt", FileMode.Create, FileAccess.Write));
    d.Write(s);
    d.Close;

    • Предложено в качестве ответа Viktor Borisov 13 июня 2012 г. 6:02
    • Помечено в качестве ответа Abolmasov Dmitry 13 июня 2012 г. 6:36
    12 июня 2012 г. 13:16
  • а что-то надо прописать для открытия файла?? и какое пространство имен для этого необходимо??
    13 июня 2012 г. 3:43
  • Пространство имен: System.IO

    13 июня 2012 г. 5:08
    Отвечающий
  • Проще всего посмотреть саму документацию класса на MSDN, тогда все станет понятно - StreamWriter


    Для связи [mail]

    13 июня 2012 г. 6:37