糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > C# DataTable 转换为 实体类对象实例

C# DataTable 转换为 实体类对象实例

时间:2020-10-01 10:46:23

相关推荐

C# DataTable 转换为 实体类对象实例

后端开发|C#.Net教程

DataTable 实体类

后端开发-C#.Net教程

网页版工厂erp系统源码,ubuntu拷贝东西很慢,动态 参数爬虫 技术,PHP 好友系统,互点宝 seolzw

public class User { public int ID { get; set; } public string Name { get; set; } } //对应数据库表: //User //字段:ID、Name

那么你也许需要编写将DataTable 转换为实体对象的方法,便利DataTable.Rows 获得并填充。。

mysql 源码 sln,win远程访问ubuntu,最佳赘婿小爬虫,php -> 符号,seo专用术语lzw

下面是我写的一个通用方法,分享+记录,便于日后直接Copy ~

支付宝支付源码,ubuntu截图视频,怎么查tomcat被占用,地球最早爬虫,php实时交易数据监控,仙桃计算机seo推广哪个好lzw

private static List TableToEntity(DataTable dt) where T : class,new() {Type type = typeof(T);List list = new List();foreach (DataRow row in dt.Rows){ PropertyInfo[] pArray = type.GetProperties(); T entity = new T(); foreach (PropertyInfo p in pArray) { if (row[p.Name] is Int64) { p.SetValue(entity, Convert.ToInt32(row[p.Name]), null); continue; } p.SetValue(entity, row[p.Name], null); } list.Add(entity);}return list; } // 调用:List userList = TableToEntity(YourDataTable);

更多C# DataTable 转换为 实体类对象实例相关文章请关注PHP中文网!

如果觉得《C# DataTable 转换为 实体类对象实例》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。