Diskuze: C# IT network online kurz pro práci se soubory
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Jak ti někdo může říct, co děláš špatně, když sem ani nedáš kód? (Varuju tě předem: použij tlačítko vedle smajlíka, ať to neděláš nadvakrát)
No dobře, asi ti zvládnu říct to, co jsi už řekl sám: místo souboru manipuluješ se složkou.
Snažil jsem se tak nějak na svém pokusném projektu zjistit, čím by to
mohlo být, ale...
Asi ti nepomůže nikdo, pokud sem nehodíš zdrojový kód tvé metody
StreamWriter.
Děkuji to mi nedošlo. Ukážu co myslím.
Teda zaprvé jsem se snažil vytvořit textový soubor ne jen tak hozený v bin, debug, ale někde jinde,takže jsem ve skrácení napsal:
string cestaKProjektu = Path.Combine(Enviroment.GetFolderPath(Enviroment.SpecialFolder.ApplicationData, "projekt"));
If (!Directory.Exist(cestaKProjektu))
{
Directory.CreateDirectory(cestaKProjektu);
}
string soubor = "soubor.txt";
using (StreamWriter sw = new StreamWriter(Path.Combine(cestaKProjektu, soubor)))
{
//Zápis do souboru
}
A jelikož vůbec vlastně nevím, jak si takto vytvořit soubor někde jinde, a v C# kurzu na soubory zatím o tomhle nic nebylo, zápis mám nejspíš špatně a chtěl bych se dozvědět, jak má teda vlastně být (Potřebuji to k cvičení v kurzu).
Directory je složka, logicky tedy CreateDirectory vytvoří složku. Soubor je File...
Děkuji ti mockrát, nedošlo mi to
Zobrazeno 7 zpráv z 7.