Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

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

C# .NET .NET (C# a Visual Basic) C# Načtení z .txt souboru American English version English version

Aktivity (1)
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 a lazy person will find an easy way to do it ... Bill Gates
Avatar
Milan Křepelka
Redaktor
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.