C# Klasörün Sadece-Okunabilir Olduğunu Döndüren Extension Method
Deneysel amaçlı yazdığım extension method’lardan biridir;
namespace Extensions
{
public static class ExtensionManager
{
public static bool SadeceOkunabilir(this DirectoryInfo Dizin)
{
if (Dizin == null)
throw new ArgumentNullException("Dizin parametresi boş olamaz");
return (Dizin.Attributes & FileAttributes.ReadOnly) == FileAttributes.ReadOnly;
}
}
}
İlgili diğer başlıklar:
- Birkaç Faydalı Extension Method
- Ayın ilk ve son gününü bulmak için Extension Method
- C# ile Geçici Dosya Oluşturmak
- Dizide bir elemandan kaç adet olduğunu bulalım
- C# ile Dizi Bölümleme
- Generic Dictionary sınıfına karıştırıcı (shuffle) Extension Method yazalım
- FileStream sınıfına Kaydet() ExtensionMethod’u yazalım
- C# String Dizisini String Uzunluğuna Göre Sıralamak
- Dosyanın UTF8 Formatında Olduğunu Belirleme
- C# const ve readonly farkı