C# materjal
mugavam sisse lugeda failist. Samuti on suuremate andmemahtude korral hea, kui sisendi ja
väljundi andmed jäävad alles ka masina väljalülitamise järel. Keerukama struktuuriga
andmete ning mitme üheaegse kasutaja korral (näiteks veebirakendustes) kasutatakse
enamasti andmebaasi. Käsurea- või iseseisva graafilise rakenduse puhul on tekstifail aga
lihtne ja mugav moodus andmete hoidmiseks. Samuti on ta tarvilik juhul, kui juba pruugitakse
eelnevalt tekstifailikujul olevaid andmeid.
Kirjutamine
Andmete faili saatmiseks tuleb kõigepealt moodustada voog etteantud nimega faili
kirjutamiseks. Edasine trükk toimub juba sarnaselt ekraaniväljundiga Write ning WriteLine
käskude abil. Lõppu kindlasti käsklus Close, et teataks hoolitseda andmete füüsilise kettale
jõudmise eest ning antakse fail vabalt kasutatavaks ka ülejäänud programmide jaoks. Siinse
näite tulemusena tekib käivituskataloogi lihtne fail nimega "inimesed.txt", kuhu kirjutatakse