Zdravím, mam textový soubor
s obsahem
Brambory;100;100;100
Ryze;99;99;99
a potřebuju aby se mi tyto data rozdělená po středníku načetly do proměné bunka[i] tak aby bunka[1] = bramory , bunka[2] = 100 a nevím jak na to. Pomůže mi někdo:
openFileDialog1.Title = "Otevřít soubor";
openFileDialog1.Filter = "Textové soubory (*.txt)|*.txt|vsechny soubory (*.*)|*.*|Datové soubory (*.dat)|*.dat";
if (openFileDialog1.ShowDialog() != DialogResult.OK) return;
StreamReader sr = new StreamReader(openFileDialog1.FileName);
string radek;
string[] bunka;
int i=0;
while ((radek = sr.ReadLine()) != null)
{
i++;
string[] bunky = radek.Split(';');
bunka[i] = bunky[];
}
Fórum › C / C++
Program načítání ze souboru txt do proměné
To Radek : Mělo to bylo hned nějaké čudné, v tom případě jsi ve špatném vlákně, amigo...
Tak ten kód plnění by mohl vypadat třeba takto:
string[] bunky = radek.Split(';');
for (int index = 0;index < bunky.Count();index++) {
bunka[i++] = bunky[index];
}
ale nemáš inicializovane pole bunka, jestli jsem se nepřekouknul. A pak už by to mělo být funkční.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 87 hostů
Podobná vlákna
Úprava kódu - načítání z txt souboru — založil Katy
Úprava kódu - načítání z txt souboru — založil Katy
Nacitani testu z TXT souboru - souborovy system.. — založil Ivo
Načítání TXT — založil lib0r
Načítání slov z .txt — založil Crassty
Moderátoři diskuze