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

  • TheMasterOfHell100

    TheMasterOfH

    13 AĞUSTOS 2011
  • Warner Bros. UK

    Warner Bros.

    6 HAZİRAN 2008
  • WK

    WK

    9 Ocak 2006