我有一个
public object DataSource {get;set} and a public string DisplayMember {get;set}
该对象可以采用 IList 或 CustomerListDataSet 之类的所有内容。
我不知道用户将在 DataSource 中设置什么。
我试过这个
Type myType = DataSource.GetType().UnderlyingSystemType;
??? myUnknownObjectInstance = (mytype)DataSource;
我想即使反射访问 myUnknownObjectInstance.PropertyNameFromDisplayMember 并为其分配一个像 "Peter" 这样的值也是不可能的?