SORU
6 Mart 2009, Cuma


Set özelliğini kullanarak yansıma nesne

Bir şekilde var .Yansıma nesne bir özellik ayarlamak için kullanabileceğim NET c# 3.5?

Ex:

MyObject obj = new MyObject();
obj.Name = "MyName";

Yansıması ile obj.Name ayarlamak istiyorum. Gibi bir şey

Reflection.SetProperty(obj, "Name") = "MyName";

Bunu yapmanın bir yolu var mı?

CEVAP
6 Mart 2009, Cuma


Ayrıca yapabilirsiniz:

Type type = target.GetType();

PropertyInfo prop = type.GetProperty("propertyName");

prop.SetValue (target, propertyValue, null);

hedef özelliği ayarlı nesne.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • beautyexchange

    beautyexchan

    4 EYLÜL 2006
  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • spyib

    spyib

    9 Ocak 2007