Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

สตรีมใน C #


สตรีมนั้นเป็นลำดับของไบต์ที่ส่งผ่านเส้นทางการสื่อสาร มีสองกระแสหลัก:สตรีมอินพุตและสตรีมเอาต์พุต อินพุตสตรีมใช้สำหรับอ่านข้อมูลจากไฟล์ (การดำเนินการอ่าน) และสตรีมเอาต์พุตใช้สำหรับการเขียนลงในไฟล์ (การดำเนินการเขียน)

คลาส 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 ฯลฯ