» Poradna » Ostatní

C# vypsání souboru (.txt)

 |   |  Macintosh OS X Safari 14.1

Potřeboval bych poradit a to ohledně c#. Potřebuji načíst soubor (.txt) a to z např.: 10 řádků vypsat 1. řádek, upravit ho a pak otevřít 2. řádek a to stejné až do konce. (Není stanovený počet řádků)Předem děkujiPetr

Mohlo by vás také zajímat

Odpovědi na otázku

 |   |  Microsoft Windows 10 Chrome 91.0.4472.114

No a co ti na tom domácím úkolu není jasné?PrasakoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Safari 14.1

Ono na základní škole se programování v c# nevyučuje. A různých podporách a videích ti neřeknou vše dopodrobna.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 91.0.4472.114

My jsme kdysi používali takzvané knihy. Dnes se toho mnohem více válí po internetu. Ale ptal jsem se na něco jiného. Ber to jako první radu. Až na tu otázku dokážeš odpovědět, posuneš se dál. Programování není o jazyku.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Safari 14.1

To máš sice pravdu. Ale jak se mám posunout dál, když jsem své možnosti vyčerpal a nové buď musím někde vyčíst a nebo mi je někdo poradí. Letos o inf jsme dělali v html, skoro všichni v tom plavou. Já dříve se naučil základy a i něco navíc, takže je to pro mě hračka. Jenže on se tomu nikdo v mém blízkém okolí nevěnuje (c#). A ono lidi co dělají návody na různé jazyky. Poprosíš je o to aby ti nějaký kód napsali (orientačně) tak ti třeba na tvůj dotaz neodpoví a nebo ti napíšou zprávu ve které je: jinými slovy to o co jsi je požádal.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Macintosh OS X AppleMAC-Safari 5.0

Ano, ty informace musíš někde vyčíst. To je podstata programování a pokud se ti to nelíbí, tak to rovnou zabal. S neustálejma dotazama skutečně ničeho nedosáhneš, protože se uptáš a učekáš. Jak by řekla moje babička, programování se učí prdelí.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 91.0.4472.114

Mnoho slov a to zásadní zase nikde. Takže ještě jednou. Čemu v zadání nerozumíš?PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 91.0.4472.114

tvrdenie, ze si vsetky svoje moznosti vycerpal je hovadina. Nechapem ako mozu ludia toto tvrdit ked maju k dispozicii nieco take ako je internet kde su k dispozicii miliardy riadkov zdrojoveho kodu vo vsetkych jazykoch, ktore kedy clovek vymyslel. Ked uz ked teda nevies alebo nechces programovat, tak si proste ten kusok kodu prostre najdes. Tak to proste funguje aj u profesionalnych programatorov. Pokial si myslis,ze programator pride a napise za nejaku casovu jednotku nejaky kus softu a pritom sa nepomyli alebo nemusi nieco studovat lebo proste nevie, tak sa pleties.....

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 89.0

No a kde konkrétně jsi se zasekl? Svůj kód sem dej pomocí https://pastebin.com/ ať je to čitelné.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Safari 14.1

Děkuji. Pošlu to buď ráno a nebo až se vrátím z výletu se školou (cca ve 14:00).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Safari 14.1

No zasekl jsem se: StreamReader vszsr = new StreamReader(tj + “ “ + tp + “.txt “ );

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Macintosh OS X AppleMAC-Safari 5.0

Celej zdroják, ne jeden řádek! A hlavně to dej na ten pastebin ne přímo sem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Chrome 73.0.3683.88

Můj odhad jsou špatné uvozovky. Podle mě tam mají být rovné: " ale ty tvoje jsou nějak našikmo a nejsem moc přesvědčený že ten překladač umí použít ten tvůj symbol jako uvozovky. Možná se pletu, ale z tvého výkřiku do tmy není jasné co máš za problém.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X AppleMAC-Safari 5.0

Já zprávu psal na mobilu. Kód není kopírován.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Macintosh OS X AppleMAC-Safari 5.0

Pokud to sem nedáš komplet, tak navrhuju zamknout otázku. Už 2 dny čekáme až uděláš copy&paste, což je trochu už trochu za čárou a zavání to trollingem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Macintosh OS X Safari 14.1

A jak ji zamknu?? Už jsem to vyřešil jinak.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 91.0.4472.124

Je fajn, že ses pochlubil jak. Určitě to pomůže i ostatním.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Android Chrome 89.0

Vše co potřebuješ je v třídách v System.IO

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 89.0

1. je to domácí úloha (snad jasné zadání od učitele) nebo něco zkoušíš a vymýšlíš sám (možná nejasné zadání či neoptimální způsob řešení)2. když se Googlu slušně zeptáš "C# čtení textového souboru", Google slušně odpoví2a. Když se Googlu zeptáš anglicky "C# read text files", vrátí Ti toho mnohem více, ale v angličtině = možná doplňovat vzdělání i v tomhle směru.3. na https://stackoverflow.com/ najdeš vše

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 89.0

programujte.comitnetwork.cz

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Chrome 73.0.3683.88

Pokud jsou soubory relativně malé (menší jak 1GB), tak je většinou načítám do paměti celé a pak pracuji s pamětí. string[] lines = System.IO.File.ReadAllLines("SouborNaNacteni.txt");a pole stringů, jež jsou jednotlivé řádky, si už můžeš zpracovávat jak chceš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 89.0

Včetně toho, že je upravíš jak potřebuješ a pak analogicky přes WriteAllLines zase uložíš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Mozilla 68.9

Už si asi poradil: Petr | 30. 06. 2021 13:17 ... Už jsem to vyřešil jinak.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 89.0

Já jen kdyby tu někdo nedejbože použil hledání (místo stopadesátéhošestého dotazu na podobné téma) tak ať to má komplet.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Stanovený počet