Code: Reading From a Text File (Visual C#)
This example reads the contents of a text file into a string using the ReadToEnd method of the StreamReader class.
// Read the file as one string. System.IO.StreamReader myFile = new System.IO.StreamReader("c:\\test.txt"); string myString = myFile.ReadToEnd(); myFile.Close(); // Display the file contents. Console.WriteLine(myString); // Suspend the screen. Console.ReadLine();
Compiling the Code
Copy the code and paste it into the Main method of a console application.
"c:\\test.txt" with the actual file name.
The following conditions may cause an exception:
- The file may not exist (IOException).
Do not make decisions about the contents of the file based on the name of the file. For example, the file myFile.cs may not be a C# source file.
Code: Writing to a Text File (Visual C#) | Code: Reading a Text File One Line at a Time (Visual C#) | File Access Through StreamReader and StreamWriter Classes | StreamReader Class | | General Language Example Topics