1
我有一個名爲AnchorLoadclass
的類,其屬性爲diameter
,thickness
。我有一個列表中的屬性列表。現在我想遍歷一個列表並設置屬性的值爲:將字符串轉換爲屬性名稱
myanchor.(mylist[0]) = "200";
但它不工作。 我的代碼:
private void Form1_Load(object sender, EventArgs e)
{
AnchorLoadclass myanchor = new AnchorLoadclass();
var mylist = typeof(AnchorLoadclass).GetProperties().ToList();
myanchor.GetType().GetProperty(((mylist[0].Name).ToString())) = "200";
myanchor.thickness ="0.0";
propertyGrid1.SelectedObject = myanchor;
}