Загрузка...

Сохранение массива или строки в файл C#

Тема в разделе C# создана пользователем RaysMorgan 16 июл 2016. 1139 просмотров

Загрузка...
  1. RaysMorgan
    RaysMorgan Автор темы 16 июл 2016 https://lolz.live/support-tickets/open 51 797 7 мар 2013
    Рассмотрим две ситуации: когда нужно сохранить строку (someString) и когда массив (someArray)
    Для работы необходимо добавить директиву using System.IO (работа с файловой системой)

    Для начала зададим название будущего файла и создадим его:
    Код

    string nameOfSavedFile = "test_file.txt";
    FileStream fs1 = File.Create(nameOfSavedFile);
    fs1.Close(); // закроем соединение! это обязательно!

    Пробуем сохранить массив
    Код

    string[] someArray = new string[2];
    someArray[0] = "Testing function...";
    someArray[1] = "Success!";
    File.WriteAllLines(nameOfSavedFile, someArray);

    Или же строку:
    Код

    string someString = "Testing function... Success!";
    File.WriteAllText(nameOfSavedFile, someString)

    Весь код с массивом:
    Код

    string[] someArray = new string[2];
    someArray[0] = "Testing function...";
    someArray[1] = "Success!";
    string nameOfSavedFile = "test_file.txt";
    FileStream fs1 = File.Create(nameOfSavedFile);
    fs1.Close();
    File.WriteAllLines(nameOfSavedFile, someArray);
     
Top