Üzgünüm, belgelere System.Type
türünü ve PropertyInfo
tipini arıyorum, ancak ihtiyacım olan şeyi bulamıyorum.Bir mülkün sanal olarak bildirilmiş olup olmadığını öğrenin
Bir özellik (veya yöntem veya başka bir üye) bildirim sınıfında virtual
bildirildiğini nasıl anlarım?
Örneğin; Age
mülkiyet virtual
ya da değil ilan edildi ise
class Cat
{
public string Name { get; set; }
public virtual int Age { get; set; }
}
nasıl anlatır? - Onların erişimcileri olan
var isVirtual = typeof(Cat).GetProperty("Age").GetGetMethod().IsVirtual;
Göz önüne alınan özellik salt yazılırsa bu başarısız olur. – cdhowie
Cevabınız için çok teşekkürler. –
@cdhowie, evet başarısız olur. Örneğimde hata kontrolünü dahil etmedim. –