C# wczytanie z pliku

0

Wtaim,
Czy jest możliwość wczytania z pliku określonej linijki tekstu bez wczytywania całego pliku do tablicy?

0

Możesz czytać linia po linii.

0

tak, jednak ja potrzebuję, aby wczytać dla przykładu 20 linię z kolei,a następnie 10

3

Z powyższego szczególnie pierwszy link:

string line = File.ReadLines(FileName).Skip(19).Take(1).First(); // Skip 19 gdy chcemy 20
0

@Ktos: najpierw myślałem, że masz rację, ale nie masz. Rację ma @atmal. Jest to opisane na msdn:

The ReadLines and ReadAllLines methods differ as follows: When you use ReadLines, you can start enumerating the collection of strings before the whole collection is returned; when you use ReadAllLines, you must wait for the whole array of strings be returned before you can access the array. Therefore, when you are working with very large files, ReadLines can be more efficient.

0

@atmal wielkie dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1