/// <summary> /// table转实体类 /// </summary> /// <param name="table"></param> private static void Model(System.Data.DataTable table) { models = new List<T>(); foreach (DataRow row in table.Rows) { T model = new T(); foreach (PropertyInfo info in model.GetType().GetProperties()) { if (row.Table.Columns.Contains(info.Name)) { if (DBNull.Value != row[info.Name]) { info.SetValue(model, Convert.ChangeType(row[info.Name], info.PropertyType), null); } } } models.Add(model); } }
数据库查询的table结果转成对应实体类
猜你喜欢
转载自www.cnblogs.com/chenjiachuan/p/9365151.html
今日推荐
周排行