首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-05-01 
变量如何与实体类相关联起来。class news{public int NewsID{setget}public string Title{set get}}

变量如何与实体类相关联起来。
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" 

热点排行