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

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011