日期:2014-05-18 浏览次数:20909 次
public List<object> DataToEntity(Type type,SqlDataReader dr)
{
List<object> listObj = new List<object>();
while (dr.Read())
{
object obj = new object();//我想在这里创建一个type类型的对象。
PropertyInfo[] infos = type.GetProperties();
foreach (PropertyInfo info in infos)
{
string str = dr[info.Name].ToString();
info.SetValue(obj, dr[info.Name], null);
}
listObj.Add(obj);
}
dr.Close();
return listObj;
}