file info

Bu yazımda dosya özelliklerini öğrenmek için kullandığımız FileInfo  classını anlatmaya çalışacağım.


Öncelikle kütüphanemize using System.IO; ekliyoruz.
Attributes
Dosyanın tipini öğrenebileceğimiz metod
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
FileAttributes attributes = dosya.Attributes; //Dosya özelliğini buluyoruz
MessageBox.Show(attributes.ToString());
CreationTime
Dosyanın Oluşturulma Zamanı
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
DateTime zaman = dosya.CreationTime;// oluşturma zamanı
MessageBox.Show(zaman.ToString());

Directory
Dosyanın Yolu
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
DirectoryInfo klasor = dosya.Directory;// dosyanın yolu
MessageBox.Show(klasor.ToString());
DirectoryName
Klasör
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
MessageBox.Show(dosya.DirectoryName);
Exists
Dosyanın Olup Olmadığını Kontrol Eder.Geriye Dönen Değer TRUE veya FALSE dir.
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
bool exists = dosya.Exists;//Dosya Kontrol
MessageBox.Show(exists.ToString());// Dosya varsa TRUE değeri döner
Extension
Dosyanın uzantısı türü
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
MessageBox.Show(dosya.Extension);// Dosyanın türü
FullName
Dosyanın Tam Yolu
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
MessageBox.Show(dosya.FullName);// Dosyanın tam yolu
LastAccessTime
Dosyanın Son Erişildiği Tarih Saat
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
MessageBox.Show(dosya.LastAccessTime.ToString());// Dosyanın Son Erişildiği Tarih Saat
Length
Dosyanın Boyutu Byte Olarak
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
long value = dosya.Length;
MessageBox.Show(value.ToString());// Dosyanın Boyutu
Name
Dosyanın Adı
FileInfo dosya = new FileInfo("C:\\1.txt");// Dosya yolu
MessageBox.Show(dosya.Name);// Dosyanın İsmi

Yorumlar

Bu blogdaki popüler yayınlar

[programsız] Bilgisayarı yeniden başlatma (restart) işleminin zamanını ayarlama

c# List kullanımı