Как читать и писать первую строку текстового файла в C #? - PullRequest
0 голосов
/ 23 февраля 2019

Мне нужно написать первую строку текстового файла, который является названием компании, в то время как остальные 3 строки - это информация (описанная в классе).

У меня есть такой текстовый файл:

Turistines keliones;
Poilsine; 7; Italija; 500; Atostogauti;
Pazintine; 5; Cekija; 200; Pamatyti;
Turistine; 4; Kroatija; 350; Ivairiai;

Я написал это и не знаю, как написать имя.

static void SpausdintiKeliones(string fv, List<Firma1> _firmosKeliones)
    {
        using (var fr = new StreamWriter(File.Open(fv, FileMode.Append), Encoding.GetEncoding(1257)))
        {                                
            fr.WriteLine("| Nr. | Keliones tipas | Keliones trukme (dienomis) |  Vietove  | Kaina (eurais) | Keliones aprasymas |");
            for (int i = 0; i < _firmosKeliones.Count; i++)
            {
                Firma1 kelione = _firmosKeliones[i];
                fr.WriteLine("|{0, 4} {1}", i + 1, kelione);
            }
            fr.WriteLine("");
        }
    }

1 Ответ

0 голосов
/ 23 февраля 2019

Вы добавляете пустую строку в ваш метод.

Попробуйте удалить строку:

fr.WriteLine("");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...