Stream là chuỗi byte truyền qua đường truyền. Hai luồng chính: input stream (đọc file) và output stream (ghi file).
Lớp FileStream trong System.IO hỗ trợ đọc, ghi, đóng file. Kế thừa từ lớp trừu tượng Stream.
Tạo đối tượng FileStream:
FileStream <object_name> = new FileStream(<file_name>, <FileMode>, <FileAccess>, <FileShare>);
FileMode
Enum định nghĩa cách mở file: Append, Create, CreateNew, Open, OpenOrCreate, Truncate.
FileAccess
Enum: Read, ReadWrite, Write.
FileShare
Enum: Inheritable, Read, ReadWrite, Write, None.