Прочитать конкретную строчку файла C#

355
05 сентября 2017, 08:08

Есть txt файл со следующим содержанием:

1) бла бла 
2) бла бла бла 
3) бла бла бла бла

Мне нужно записать в переменную не весь файл, а только вторую строку. Как это сделать?

PS: сори за потенциально тупой вопрос, но это важно.

Answer 1
string secondLine = File.ReadLines("MyTextFile.txt").ElementAtOrDefault(1);
Answer 2
string secondLine;
using(var reader = new StreamReader("MyTextFile.txt"))
{
    reader.ReadLine(); // чтобы пропустить одну строку
    secondLine = reader.ReadLine();  // записываем в переменную
}
READ ALSO
Как прикрутить MouseDown к ModelVisual3D?

Как прикрутить MouseDown к ModelVisual3D?

Как прикрутить MouseDown к ModelVisual3D? Возможно ли это, не трогая ModelUIElement3D?

245
Виджет на C#, или Windows Forms Always On Bottom

Виджет на C#, или Windows Forms Always On Bottom

Сделал приложение Windows Forms, хочу использовать его как виджет на рабочем столе, но не могу закрепить его так, чтобы оно находилось всегда сзади...

265
DllImport в зависимости от условия

DllImport в зависимости от условия

Нужно подгружать разные нативные либы в зависимости от значения некоторой функцииНо название dll, которое указывается в DllImport, const, т

298