Một luồng cho các thao tác tệp như đọc và ghi được cung cấp bởi lớp FileStream.
Tạo đối tượng như sau:
FileStream fstream = new FileStream("d:\\new.txt", FileMode.OpenOrCreate);
Trên đây chúng ta đã sử dụng FileMode.OpenOrCreate để tệp được mở hoặc tạo nếu chưa tồn tại.
Dưới đây là ví dụ cho thấy cách sử dụng lớp FileStream trong C#:
using System;
using System.IO;
public class Demo {
public static void Main(string[] args) {
FileStream fstream = new FileStream("d:\\new.txt", FileMode.OpenOrCreate);
// ghi vào tệp
fstream.WriteByte(90);
// đóng tệp
fstream.Close();
}
}