Praktikum: Failid ja failide haldamine CSharp programmeerimiskeeles: Difference between revisions

From ICO wiki
Jump to navigationJump to search
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
* System.IO Namespace by MSDN http://msdn.microsoft.com/en-us/library/system.io.aspx
* 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
* 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 ==
== Käsi_hoitud tegevus ==
Enda seniste teadmiste, bing.com ja loengunäidete baasil tee järgmised klassid:
Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:
* Loo lihtne tekstiredaktor, mis võimaldaks tekstifaile (.txt) avada, muuta ja salvestada
* Loo lihtne tekstiredaktor, mis võimaldaks tekstifaile (.txt) avada, muuta ja salvestada
** http://www.java2s.com/Code/CSharp/GUI-Windows-Form/Asimpletexteditor.htm
** http://www.java2s.com/Code/CSharp/GUI-Windows-Form/Asimpletexteditor.htm
Line 20: Line 21:


== Mul_on_igav_teeks_ka_midagi tegevus ==
== Mul_on_igav_teeks_ka_midagi tegevus ==
===Ülesanne 1===
* Loo lihtne rakendus, mis võimaldaks kasutajal kettaid, kaustu ja faile sirvida
** Lisa võimalus uute failide loomiseks
** Lisa võimalus kaustade ja failide ümbernimetamiseks, kupeerimiseks, teisaldamiseks ja kustutamiseks
===Ülesanne 2===
* Loo lihtne telefoniraamat
* Loo lihtne telefoniraamat
** Mõtle, kuidas hoida andmeid (nimi, telefon, e-mail, skype)
** Mõtle, kuidas hoida andmeid (nimi, telefon, e-mail, skype)

Latest revision as of 08:36, 13 October 2010

Praktilised ülesanded

Eeldused

Vaata läbi teooria:

Käsi_hoitud tegevus

Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:

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 vormirakendusena
      • Vihje: failidega opereerimiseks on vajalikud tööriistad koondatud nimeruumi System.IO

Mul_on_igav_teeks_ka_midagi tegevus

Ülesanne 1

  • Loo lihtne rakendus, mis võimaldaks kasutajal kettaid, kaustu ja faile sirvida
    • Lisa võimalus uute failide loomiseks
    • Lisa võimalus kaustade ja failide ümbernimetamiseks, kupeerimiseks, teisaldamiseks ja kustutamiseks

Ülesanne 2

  • Loo lihtne telefoniraamat
    • Mõtle, kuidas hoida andmeid (nimi, telefon, e-mail, skype)
    • Realiseeri lihtne otsing
    • Realiseeri andmete lisamine

Vihje: XML ja sellega seotud näited