当前位置: 代码迷 >> ASP.NET >> 变量怎么与实体类相关联起来
  详细解决方案

变量怎么与实体类相关联起来

热度:5317   发布时间:2013-02-25 00:00:00.0
变量如何与实体类相关联起来。
class news
{
public int NewsID
  {
  set;
  get;
  }
public string Title
  {
  set ;
  get;
  }
}
=============
这是新闻表的实体类,现在已经把某一条新闻读取到该实体类中。
问题:
比如我现在给个变量string str="Title";
如何让它与news.Title关联起来,得到news.Title的值,而str这个变量也有可能是NewsID

------解决方案--------------------------------------------------------
需要用反射:
C# code
string str = "Title";var obj = new news() { Title = "123" };string value = typeof(news).GetPropertites().First(x => x == str).GetValue(obj, null); // value = "123"
  相关解决方案