博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# List集合转换成DataTable
阅读量:5252 次
发布时间:2019-06-14

本文共 1179 字,大约阅读时间需要 3 分钟。

    ///         /// 将List集合 转换成 DataTable        ///         /// sellerSearchDealList是我自己定义的一个类        public static DataTable ListToTable(List
entitys) { DataTable dtresult = new DataTable(); if (entitys == null || entitys.Count < 1) { throw new Exception("空"); } else { PropertyInfo[] propertys = entitys[0].GetType().GetProperties(); foreach (PropertyInfo pi in propertys) { dtresult.Columns.Add(pi.Name, pi.PropertyType); } for (int i = 0; i < entitys.Count; i++) { ArrayList tenpList = new ArrayList(); foreach (PropertyInfo pi in propertys) { object obj = pi.GetValue(entitys[i], null); tenpList.Add(obj); } object[] array = tenpList.ToArray(); dtresult.LoadDataRow(array, true); } } return dtresult; }

 

转载于:https://www.cnblogs.com/jcdd-4041/p/3538310.html

你可能感兴趣的文章
MySQL 对于大表(千万级),要怎么优化呢?
查看>>
sqlmap基础入门超详细教程
查看>>
js产生随机数的几个方法
查看>>
PHP 正则表达式
查看>>
hdu 1106 排序
查看>>
交叉编译总结笔记
查看>>
Codeforces 915 G Coprime Arrays
查看>>
[JSOI2009] 有趣的游戏
查看>>
RCNN--目标检测
查看>>
北航公开课 演讲与口才1-口才概述
查看>>
BAPI_GOODSMVT_CANCEL物料凭证完全…
查看>>
Thinkphp 生成的验证码不显示问题解决
查看>>
Sql获取数据集中各类型中的最大值(最新值)
查看>>
Xcode:只修改 Bundle Identifier,不修改项目名
查看>>
WPF之路五:wpf 隐藏与显示 Visibility
查看>>
XMU 1611 刘备闯三国之卖草鞋 【贪心】
查看>>
使用git克隆指定分支的代码
查看>>
计算结构体的大小
查看>>
[JSOI 2015] 子集选取
查看>>
asp.net引用用户控件
查看>>