变量如何与实体类相关联起来。
class news
{
public int NewsID
{
set;
get;
}
public string Title
{
set ;
get;
}
}
=============
这是新闻表的实体类,现在已经把某一条新闻读取到该实体类中。
问题:
比如我现在给个变量string str="Title";
如何让它与news.Title关联起来,得到news.Title的值,而str这个变量也有可能是NewsID
[解决办法]
需要用反射:
string str = "Title";var obj = new news() { Title = "123" };string value = typeof(news).GetPropertites().First(x => x == str).GetValue(obj, null); // value = "123"