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

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • National Geographic

    National Geo

    7 Mayıs 2006
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006