Diskuze: Výpis souborů ze složky
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj,
obsah adresáře získáš pomocí Directory.GetFiles(path). To ti vrátí
seznam všech cest k souborům v adresáři.
Pokud chceš jen txt soubory, tak stačí zavolat
Directory.GetFiles(path).Where(x => x.EndsWith(".txt")).
Do ListBoxu je dáš jednoduše přes Binding.
Díky za odpověď. Funguje to. Teď bych potřeboval všechny soubory přečíst a jejich obsah zobrazit např. v MessageBoxu. Je to složité?
Ne, není, stačí hledat
uděláš něco takovéhoto:
foreach(Directory.GetFiles(path).Where(x => x.EndsWith(".txt")) as file)
{
string content=File.ReadAllText(file);
//content je obsah souboru
}
Složité to není, jen zrovna MessageBox neslouží primárně k tomuto účelu, ale k zobrazování různých informací, hlášek a varování.
Nestrkej LINQ tam, kde nepatří https://msdn.microsoft.com/…vs.110).aspx
Zobrazeno 6 zpráv z 6.