Ning StreamWriteri asemel StreamReader. Voost tuleva iga ReadLine tulemusena antakse üks tekstirida failist. Kui faili andmed lõppesid, saabub ReadLine käsu tulemusena tühiväärtus null. Selle järgi saab programmeerija otsustada, et fail sai läbi. Tahtes faili keerukamalt töödelda - üksikute tähtede poole pöörduda või tervikuna ette võtta - selleks tuleb juba failiga seotud õpetusi ise lähemalt uurida. using System; using System.IO; class Faililugemine{ public static void Main(string[] arg){ FileStream f = new FileStream("inimesed.txt", FileMode.Open, FileAccess.Read); StreamReader sisse=new StreamReader(f); string rida=sisse.ReadLine(); while(rida!=null){ Console.WriteLine(rida); rida=sisse.ReadLine(); } } } /* C:Projectsomanaited>Faililugemine.exe Juku Kati */ Ülesandeid
public static void Main(String[] arg){ File.AppendAllText("tervitus.txt", "nkuku"); } } Lugemine Faili lugemisel on vood teistpidi. Create ja Write asemel on Open ja Read. Ning StreamWriteri asemel StreamReader. Voost tuleva iga ReadLine tulemusena antakse üks tekstirida failist. Kui faili andmed lõppesid, saabub ReadLine käsu tulemusena tühiväärtus null. Selle järgi saab programmeerija otsustada, et fail sai läbi. using System; using System.IO; class Faililugemine{ public static void Main(string[] arg){ FileStream f = new FileStream("inimesed.txt", FileMode.Open, FileAccess.Read); StreamReader sisse=new StreamReader(f); string rida=sisse.ReadLine(); while(rida!=null){ Console.WriteLine(rida); rida=sisse.ReadLine(); } } } /* C:Projectsomanaited>Faililugemine.exe Juku Kati */
Ning StreamWriteri asemel StreamReader. Voost tuleva iga ReadLine tulemusena antakse üks tekstirida failist. Kui faili andmed lõppesid, saabub ReadLine käsu tulemusena tühiväärtus null. Selle järgi saab programmeerija otsustada, et fail sai läbi. Tahtes faili keerukamalt töödelda - üksikute tähtede poole pöörduda või tervikuna ette võtta - selleks tuleb juba failiga seotud õpetusi ise lähemalt uurida. using System; using System.IO; class Faililugemine{ public static void Main(string[] arg){ FileStream f = new FileStream("inimesed.txt", FileMode.Open, FileAccess.Read); StreamReader sisse=new StreamReader(f); string rida=sisse.ReadLine(); while(rida!=null){ Console.WriteLine(rida); rida=sisse.ReadLine(); } } } /* C:Projectsomanaited>Faililugemine.exe Juku Kati */ Ülesandeid