• 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
C# File Info Sınıfı Kullanımı

 
#1

[Resim: c_.png?resize=300%2C205]

Bu yazıda inceleyeceğimiz konu File Info sınıfı olucak. File info dosya bilgilerini almadan ziyade bir çok bilgiye erişebilmekteyiz.
*
Dosya bilgilerini almak için File Info sınıfı bize yeterli olacaktır. File Info  System.IO namespace’nin içerisinde bulunan bir sınıftır.
File Info sınıfında kullanabileceğimiz metodları açıklayalım.
Ad
Açıklama
Attributes
Dosya bilgisi
CreationTime
Alır veya geçerli dosya ya da dizin oluşturma saatini gösterir.
DirectoryName
 Dizinin tam yol adını verir.
Exists
 Bir dosyanın var olup olmadığını gösteren bir değeri alır.
Extension
 Dosya uzantısı
FullName
 Dizin veya dosyanın tam yolunu alır.
IsReadOnly
 Alır veya geçerli dosya salt okunur, belirleyen bir değer ayarlar.
LastAccessTime
 Alır veya geçerli dosya ya da dizinin son erişilme zamanını ayarlar.
LastWriteTime
Alır veya ayarlar, geçerli dosyanın veya dizinin son için yazıldığı zaman.
LastWriteTimeUtc  
En son değişiklik zamanı.
Length
Geçerli dosyanın bayt cinsinden boyutu, alır.
Name
Dosya adını alır.
 
Basit bir örnek yapalım. Bu örneğimizde Open File Dialog ile dosyamızı seçeceğiz. Ardından seçilen bu dosyanın özelliklerini Listbox’a atacağız.
 

[/size][/color]

OpenFileDialog filedialog = new OpenFileDialog();
 
if (filedialog.ShowDialog() == DialogResult.OK)
 
{
 
FileInfo dosyabilgisi = new FileInfo(filedialog.FileName);
 
Listbox1.Items.Add("Dosya Tipi: "+dosyabilgisi.Attributes);
 
Listbox1.Items.Add("Oluşturulma Tarihi: "+dosyabilgisi.CreationTime.ToString());
 
Listbox1.Items.Add("Bulunduğu Klasör: " + dosyabilgisi.DirectoryName);
 
Listbox1.Items.Add("Uzantısı: " + dosyabilgisi.Extension);
 
Listbox1.Items.Add("Dosya Yolu: " + dosyabilgisi.FullName);
 
Listbox1.Items.Add("Salt Okunur Mu :" + dosyabilgisi.IsReadOnly);
 
Listbox1.Items.Add("Dosyaya son erişim tarihi :" + dosyabilgisi.LastAccessTime.ToString());
 
Listbox1.Items.Add("En son değişiklik zamanı" + dosyabilgisi.LastWriteTime.ToString());
 
Listbox1.Items.Add("Dosya Adı:" + dosyabilgisi.Name);
 
}

 




Bul
Alıntı


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  C# basit Graphics Sınıfı blueman 0 3,581 08-09-2017, Saat: 23:18
Son Mesaj: blueman
  CSharp JSON Kullanımı selami 0 3,192 30-05-2017, Saat: 16:21
Son Mesaj: selami
  C# ile Memcached Kullanımı ve Örnek selami 0 2,533 26-05-2017, Saat: 10:24
Son Mesaj: selami
  C# String Format ve İnitializer Kullanımı comrate 0 2,435 24-04-2017, Saat: 13:50
Son Mesaj: comrate

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Bu konuyu görüntüleyen kullanıcı(lar):
1 Ziyaretçi

   
Türkçe Çeviri: Emre KRMN, Kodlayanlar MyBB, © 2002-2024 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-∞ Tüm hakları saklıdır.