Stream Reader Class C# With Programming Example



StreamReader class allows you to read text files easily. Its implementation is easy and it is widely popular among the programmer

using System.IO;
using System;

namespace CSharpFilesAndStreams
{
	class DtoS {
		static void Main() {
			FileStream fin;
			string s;
			try {
					fin = new FileStream("test.txt", FileMode.Open);
			}
			catch(IOException exc) {
				Console.WriteLine("Error Opening file:\n" + exc.Message);
				return ;
			}
			
			StreamReader fstr_in = new StreamReader(fin);
			try {
				while((s = fstr_in.ReadLine()) != null) {
					Console.WriteLine(s);
				}
			} catch(IOException exc) 
			{
				Console.WriteLine("I/O Error:\n" + exc.Message);
			} 
			finally {
				fstr_in.Close();
			}
		}
	}
}	

0 Comment's

Comment Form