后端开发|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 转换为 实体类对象实例》对你有帮助,请点赞、收藏,并留下你的观点哦!