FileStream से फाइल बनाना और एक्सेस करना
C# में नई फाइल बनाने के लिए FileStream ऑब्जेक्ट का उपयोग करें।
सिंटैक्स:
FileStream= new FileStream( , , , );
उदाहरण - "test.dat" फाइल बनाना/खोलना:
FileStream F = new FileStream("test.dat", FileMode.OpenOrCreate, FileAccess.ReadWrite);
पूर्ण कोड उदाहरण
using System;
using System.IO;
namespace FileIOApplication {
class Program {
static void Main(string[] args) {
FileStream F = new FileStream("test.dat", FileMode.OpenOrCreate,
FileAccess.ReadWrite);
// बाइट्स लिखें
for (int i = 1; i <= 20; i++) {
F.WriteByte((byte)i);
}
// पोज़ीशन रीसेट करके पढ़ें
F.Position = 0;
for (int i = 0; i <= 20; i++) {
Console.Write(F.ReadByte() + " ");
}
F.Close();
Console.ReadKey();
}
}
}
मुख्य एनम्स:
| एनम | मुख्य मान |
|---|---|
| FileMode | Create, CreateNew, Open, OpenOrCreate, Append, Truncate |
| FileAccess | Read, Write, ReadWrite |
| FileShare | None, Read, Write, ReadWrite, Delete, Inheritable |
बेहतर विकल्प (उच्च-स्तरीय):
File.Create,File.Open,File.OpenRead,File.OpenWriteStreamWriter/StreamReaderटेक्स्ट के लिएBinaryWriter/BinaryReaderबाइनरी के लिए