Praktikum5: FailiSüsteemi sisend väljund
From ICO wiki
Eeldused
Vaata läbi teooria:
*System.IO Namespace by MSDN http://msdn.microsoft.com/en-us/library/system.io.aspx *Working with System.IO.Directory Class in C# http://www.c-sharpcorner.com/UploadFile/chandrahundigam/WorkingWithDirectory07022005012852AM/WorkingWithDirectory.aspx *Simple Text File Operations in C# http://www.csharphelp.com/2005/12/simple-text-file-operations-in-c/
Käsi_hoitud tegevus
Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:
Loo lihtne rakendus, mis kirjutab .txt faili kõik ettemääratud kausta alamkaustad ja failid. Alamkaustu võib olla rohkem kui üks, seega tasub ülesanne lahendada rekursiivselt. Korralik veahaldus(kui kausta pole või puuduvad selle vaatamiseks õigused. Lahendust on lihtsam realiseerida esmalt konsoolirakendusega. Peale seda valmista täpselt sama tegevat WPF rakendus. Kausta asukoha saab ette anda BrowserFileDialog'iga.
Käsi_mittehoitud tegevus
Koosta rakendus, mis võimaldaks kasutajal pilte sirvida (näidates kettalt kataloogi, kus pildid asuvad). Nagu eeldatav on, tuleb rakendus teostada WPF rakendusena Vihje: failidega opereerimiseks on vajalikud tööriistad koondatud nimeruumi System.IO