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

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • DavidParody

    DavidParody

    17 EKİM 2009
  • My Name Is Jeff

    My Name Is J

    26 ŞUBAT 2008