Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 3. diel - Práca s textovými súbormi v C# .NET

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Sergejl
Člen
Avatar
Sergejl:28.8.2013 0:48

Už jsem zjistil že pokud nejsem reg. nemůžu stahovat, ale popravdě, dopátral jsem se toho jen díky titulce v záhlaví stránky.

Jinak, chyba byla v Using System.IO !!!

Ale měl bych dotaz, jak zapisovat data né na konec ale na na začátek souboru?
Nevěděl by jste někdo, zkoušel jsem hledat v manuálech, ale nikde nic.
Jsem byl zvyklí psát přímo do fce (A,A+,W) atp. znaky pro nastavení zápisu na konec, smazání obasuhu....

Předem děkuji.

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Sergejl
David Hartinger:28.8.2013 9:30

Zapisovat na začátek souboru nelze, jedině celý ten soubor zapsat znovu. U stahování je chyba v přesměrování, opravím to.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Hartinger
Kit:28.8.2013 9:34

Snad v C# existuje nějaká metoda seek() nebo něco na ten způsob, ne? Ovšem vkládat tímto způsobem samozřejmě nejde, pouze přepisovat. A je to úplně jiný programátorský level.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Ondřej Štorc
Tvůrce
Avatar
Ondřej Štorc:22.10.2013 16:49

Nejde nějak určit řádek který má být přečten?

Odpovedať
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
petrph
Člen
Avatar
Odpovedá na Ondřej Štorc
petrph:14.11.2013 15:31

Určit který řádek má být načten lze poměrně snadno - prostě si je odpočítáš:

string s;
int ChciRadkuCislo = 10;
for (int i = 1; i < ChciRadkuCislo; i++)
sr.ReadLine();
s = sr.ReadLine();

//tohle je ta co potřebuješ
Popřípadě pokud je potřebuješ načítat víckrát, tak si rovnou hodíš celý soubor do pole podle řádek:

string[] ss = File.ReadAllLines(@"soubor.txt");
Console.WriteLine(ss[10]);
Avatar
toMajstr
Nevyplnené
Avatar
toMajstr:11.1.2014 10:34

jak mám udělat, když chci aby to ten textovej soubor přečetlo nebo aspoň někam uložilo?

Avatar
toMajstr
Nevyplnené
Avatar
Odpovedá na
toMajstr:11.1.2014 10:36

sry, to sem nepatří :)

Avatar
kamo20101
Člen
Avatar
kamo20101:14.5.2014 21:48

C# zanas vyriesi specialne znaky pre ine operacne systemi...chcel by som sa spytat pre ake os sa daju pisat programi v c#?

Avatar
kamo20101
Člen
Avatar
kamo20101:16.5.2014 12:02

chcel by som prehladat subor riadok po riadku a niektore riadky vymazat ale StreamWriter nevie citat riadky :) je nejaky sposob ako otvorit subor aj na zapis aj na citanie? pripadne ako by som vyriesil moju ulohu.
Dakujemm za odpoved

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 64.