所以我试图基于变量名访问对象的属性。
像Javascript这样在C#中可能吗?
class Demo {
public string A {get; set;}
public string B {get; set;}
.....
}
List<Demo> items;
public void getSomething(string prop){
foreach (item in items){
Console.writeline(item.A + item[prop]);
}
}
getSomething("B");