Usuwanie jednej linijki z pliku tekstowego WP 8.1

0

Witam!

Piszę aplikacje mobilną na Windows Phone 8.1.
Mam problem, gdyż nie potrafie skasować pierwszej linii z pliku tekstowego.
Czytałem że należy kopiować dane za jednego pliku do drugiego lecz tego również nie potrafie.
Alternatywą która mnie ratuje jest wczytywanie z pliku danych linijka po linijce.
Kod do wczytywanie z pliku mam taki:

 
StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFolder dataFolder = await local.CreateFolderAsync("DataFolder", CreationCollisionOption.OpenIfExists);
using (StreamReader reader = new StreamReader(stream))
{
    data = reader.ReadLine();      
}

Używając ReadLine zawsze bede wczytywał pierwszą linijke, jak zrobić żebym wczytywał jedną po drugiej lub jak kasować zawsze pierwszą?

0

Zapętl sobie czytanie w taki sposób

String cos;
foreach(cos in File.ReadAllLines(PathPliku))
{
 // something to do;
}

Możesz też spróbować przeczytać cały plik i po prostu spróbować zesplitować go przy czymś co oddziela jedną linijkę od drugiej. Pomysł jest bardzo słaby ale jeżeli chcesz usunąć tylko pierwszą linijkę to powinno pomóc. Wtedy jak przeczytasz wszystko i będziesz miał też pierwszą linijkę to kopiujesz całą zawartość pliku oprócz pierwszej linijki :D. Jeżeli będziesz próbował to powiedz czy się udało bo szczerze mówiąc nie wiem co z tego wyjdzie hahaha.

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