24 Kasım 2016 Perşembe

FileStream Open File [C#]




Bu örnekte C # FileStream kullanarak dosyaları kaydetmek için, okuma veya yazma için dosyaları açmak için nasıl gösterir. dosyayı açmak için parametre olarak FileMode ve FileAccess numaralandırma ile FileStream sınıfının örneğini oluşturmak.

using” ile FileStream kullanın

Bu deyimi kullanarak FileStream kullanmak için en iyi uygulamadır. using ifadesi Dispose yöntemi (bir durum oluşur bile) denir sağlar. Dispose yöntemi bültenleri hem yönetilen ve yönetilmeyen kaynakları ve diğerleri dosyaya erişmek için izin verir. Eğer akışı atmayın Eğer (bu FileStream örneğini özgür ve dosyayı kapatmak için çöp toplayıcı bekler) tekrar erişilebilir olması için dosya için bir dakika sürebilir.

okuma için mevcut dosyayı açma ve yazma

using (var fileStream = new FileStream(@"c:\file.txt", FileMode.Open))
{
    // read from file or write to file
}

Var olan dosyayı açıp okuma

using (var fileStream = new FileStream(@"c:\file.txt", FileMode.Open, FileAccess.Read))
{
    // read from file
}


Var olan dosyaya Yazma

using (var fileStream = new FileStream(@"c:\file.txt", FileMode.Open, FileAccess.Write))
{
    // write to file
}

Yeni dosya oluşturma,Dosyayı açıp yazma ve okuma, Varsa Üstüne Yazma

using (var fileStream = new FileStream(@"c:\file.txt", FileMode.Create))
{
    // write to just created file
}

Yeni dosya oluşturma,Dosyayı açıp yazma ve okuma,Dosya atmak istisna varsa

using (var fileStream = new FileStream(@"c:\file.txt", FileMode.CreateNew))
{
    // write to just created file
}


ifadeler ifadeler