Güncel C# Async (Dosya Kilitlemeden Boyut Alma)

  • Konuyu Başlatan Konuyu Başlatan Falcon
  • Başlangıç tarihi Başlangıç tarihi

Falcon

Yönetici
Kod:
async Task<long> GetFileSizeAsync(string path)
{
    return await Task.Run(() =>
    {
        using FileStream fs = new FileStream(
            path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
        return fs.Length;
    });
}

Kullanımı : long size = await GetFileSizeAsync(@"C:\test\file.iso");
 
Geri
Üst