NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: C# Načtení z .txt souboru

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
ilbinek
Člen
Avatar
ilbinek:6.12.2015 18:17

Ahoj, potřeboval bych do pole s načíst jednotlivě slova z .txt souboru. Je jich celkem dost, slova jsou oddělena mezerou. Docela to spěchá, tak kdyby byl někdo ochotný obětovat chvilku svého času a poslat kód, při nejlepším i vysvětlení jak to funguje, abych příště věděl.
Děkuji mnohokrát!

 
Odpovědět
6.12.2015 18:17
Avatar
Odpovídá na ilbinek
Michael Škrášek:6.12.2015 18:30
string[] slova = System.IO.File.ReadAllLines(cesta)[0].Split(' ');

File.Re... - přečte všechny řádky a vrací pole
[0] - vezme 1. řádek
Split(' ') - rozdělí větu po mezerách a vrací pole

Nahoru Odpovědět
6.12.2015 18:30
"I choose a lazy person to do a hard job. Because that person will find an easy way to do it. " Bill Gates
Avatar
Milan Křepelka
Tvůrce
Avatar
Milan Křepelka:6.12.2015 18:32

Máš cestu k souboru, načteš z něj data jako text.

string mujText = System.IO.File.ReadAllText("mujsoubor.txt");

rozdělíš je podlě tvého oddělovacího znaku

var mojeSlova = mujText.Split(' ');

a kouzlo je hotovo. Máš pole tvých slov.

 
Nahoru Odpovědět
6.12.2015 18:32
Avatar
ilbinek
Člen
Avatar
Odpovídá na Milan Křepelka
ilbinek:6.12.2015 18:34

Děkuji mnohokrát.

 
Nahoru Odpovědět
6.12.2015 18:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.