Diskuze: chyba pri načítaní prázdneho alebo bieleho riadku
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Aka proč dělat věci jednoduše, když to jde složitě
string[,] Slovicka = new string[File.ReadAllLines(path + Files.Text).Length, 2];
//otvorenie streamu pre nacitanie laveho a praveho stlpca do pola Slovicka
using (StreamReader sr2 = new StreamReader(path + Files.Text, Encoding.UTF8))
for (int i = 0; !sr2.EndOfStream; )
{
string test = sr2.ReadLine();
if (!(string.IsNullOrEmpty(test) || string.IsNullOrWhiteSpace(test)))
{
if (test.Contains(" - "))
{
string[] prevod = Regex.Split(test, " - ");
Slovicka[i, 0] = prevod[0];
Slovicka[i, 1] = prevod[1];
i++;
}
}
}
Btw, problém je v tom, že nahoře počítáš jako řádek úplně všechny, ale dole v cyklu už počítáš jen ty, které obsahují '-', resp. " - ".
No slusneee tak ano robim
to mozno zlozito ale vynasiel som sa so znalostami ktorými momentálne
disponujem ale ano más pravdu.
A funguje to, dakujem ti moc
Zobrazeno 4 zpráv z 4.