สตรีมนั้นเป็นลำดับของไบต์ที่ส่งผ่านเส้นทางการสื่อสาร มีสองกระแสหลัก:สตรีมอินพุตและสตรีมเอาต์พุต อินพุตสตรีมใช้สำหรับอ่านข้อมูลจากไฟล์ (การดำเนินการอ่าน) และสตรีมเอาต์พุตใช้สำหรับการเขียนลงในไฟล์ (การดำเนินการเขียน)
คลาส FileStream ในเนมสเปซ System.IO ช่วยในการอ่าน เขียน และปิดไฟล์ คลาสนี้มาจากคลาสนามธรรม Stream
สร้างวัตถุ FileStream เพื่อสร้างไฟล์ใหม่หรือเปิดไฟล์ที่มีอยู่ ต่อไปนี้เป็นวากยสัมพันธ์ −
FileStream <object_name> = new FileStream( <file_name>, <FileMode Enumerator>, <FileAccess Enumerator>, <FileShare Enumerator>);
ที่นี่
โหมดไฟล์
FileMode enumerator กำหนดวิธีการต่างๆ ในการเปิดไฟล์
การเข้าถึงไฟล์
ตัวแจงนับ FileAccess มีสมาชิก:อ่าน อ่านเขียน และเขียน
แชร์ไฟล์
FileShare enumerators มีสมาชิกดังต่อไปนี้ - Inheritable, Read, ReadWrite, Write ฯลฯ