Create a file called test.txt in the current directory: : Text File Read Write « File Directory Stream « C# / CSharp Tutorial






using System;
using System.IO;

class Program {
    static void Main() {
        using (Stream s = new FileStream("test.txt", FileMode.Create)) {
            Console.WriteLine(s.CanRead);       // true
            Console.WriteLine(s.CanWrite);      // true
            Console.WriteLine(s.CanSeek);       // true

            s.WriteByte(101);
            s.WriteByte(102);
            byte[] block = { 1, 2, 3, 4, 5 };
            s.Write(block, 0, block.Length);     // Write block of 5 bytes

            Console.WriteLine(s.Length);         // 7
            Console.WriteLine(s.Position);       // 7
            s.Position = 0;                       // Move back to the start

            Console.WriteLine(s.ReadByte());     // 101
            Console.WriteLine(s.ReadByte());     // 102

            Console.WriteLine(s.Read(block, 0, block.Length));   // 5

            Console.WriteLine(s.Read(block, 0, block.Length));   // 0
        }
    }
}








15.23.Text File Read Write
15.23.1.Use while loop to read a text file
15.23.2.Display a text file.
15.23.3.Write to a file
15.23.4.Write and read text file using StreamWriter
15.23.5.Get interal StringBuilder from a StringWriter
15.23.6.Read/Write text file using the StringWriter
15.23.7.Read text file line by line
15.23.8.Write text file line by line
15.23.9.Create a file called test.txt in the current directory:
15.23.10.Reading Writing To Text File
15.23.11.Simple IO with the File Type