C# FileInfo Sınıfını Nedir, Örnekli Nasıl Kullanılır?

C# FileInfo sınıfını kullanarak dosya ile ilgili tüm bilgilere ulaşıp programlama üzerinde gerekli işlemlerimizi gerçekleştirebiliriz. Dökümanlar ile veya dosya yönetimiyle alakalı modüllerinizde veya projelerinizde sıkça kullanacağınız bir sınıftır.

C# FileInfo Sınıfını Nedir, Örnekli Nasıl Kullanılır?

C# File Info Sınıfını Nedir, Örnekli Nasıl Kullanılır?Konuyu özetlemek gerekirse dosyaları oluşturma, kopyalama, silme, taşıma ve açma için özellikler ve örnek yöntemleri sağlar ve nesnelerin oluşturulmasına yardımcı olur

File Info sınıfı kullanımı

Alttaki kodlarda göreceğiniz gibi FileInfo sınıfından instance(örnek) alınınca contructor(yapıcı) metoda parametre olarak ergin.txt adındaki dosyamızın c dizini altındaki yolunu belirtiyoruz ve bilgileride console projemizde Console sınıfının WriteLine Metodu ile ekrana bastıyoruz. Örnek ekran çıktısınıda buradan ulaşabilirsiniz.

Sonuç

Kullanabileceğiniz tam özellikler listesi şu şekilde.

Özellikler

AttributesGeçerli dosya veya dizinin özniteliklerini alır veya ayarlar.
CreationTimeGeçerli dosyanın veya dizinin oluşturulma saatini alır veya ayarlar.
CreationTimeUtcGeçerli dosyanın ya da dizinin oluşturulma saatini Eşgüdümlü Evrensel Saat (UTC) olarak alır veya ayarlar.
DirectoryÜst dizinin bir örneğini alır.
DirectoryNameDizinin tam yolunu temsil eden bir dize alır.
ExistsBir dosyanın var olup olmadığını gösteren bir değer alır.
ExtensionDosyanın uzantı bölümünü temsil eden kısmı verir. örnek .txt, .jpg
FullNameDizinin veya dosyanın tam yolunu alır.
IsReadOnlyGeçerli dosyanın salt okunup okunamayacağını belirleyen bir değer alır veya ayarlar.
LastAccessTimeGeçerli dosyanın veya dizinin son erişildiği saati alır veya ayarlar.
LastAccessTimeUtcGeçerli dosyanın veya dizinin en son erişildiği, Eşgüdümlü Evrensel Saat (UTC) cinsinden saati alır veya ayarlar.
LastWriteTimeGeçerli dosya veya dizinin en son yazıldığı saati alır veya ayarlar.
LastWriteTimeUtcGeçerli dosya veya dizinin en son yazıldığı zaman Eşgüdümlü Evrensel Saat (UTC) cinsinden saati alır veya ayarlar.
LengthGeçerli dosyanın bayt cinsinden boyutunu alır.
NameDosya adını alır.

📚 İlgilenebileceğiniz Diğer Bazı Kaynaklar


📚 Kaynaklar


✍ Lütfen olumlu-olumsuz tüm görüşlerinizi bana yorum yada mail yolu ile iletmeyi ihmal etmeyin.

🔗 Sosyal medya kanallarından makaleyi paylaşarak destek olursanız çok sevinirim.

👋 Bir sonraki makalede görüşmek dileğiyle.

5/5 - (3 votes)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et