list转DataTable
来源:互联网 发布:数值概率算法 编辑:程序博客网 时间:2024/06/08 17:51
public DataTable ListToDataTable(List<KttranLog> _list) { DataTable dt = new DataTable(); if (_list != null) { //通过反射获取list中的字段 System.Reflection.PropertyInfo[] p = _list[0].GetType().GetProperties(); foreach (System.Reflection.PropertyInfo pi in p) { dt.Columns.Add(pi.Name, System.Type.GetType(pi.PropertyType.ToString())); } for (int i = 0; i < _list.Count; i++) { IList TempList = new ArrayList(); //将IList中的一条记录写入ArrayList foreach (System.Reflection.PropertyInfo pi in p) { object oo = pi.GetValue(_list[i], null); TempList.Add(oo); } object[] itm = new object[p.Length]; for (int j = 0; j < TempList.Count; j++) { itm.SetValue(TempList[j], j); } dt.LoadDataRow(itm, true); } } return dt; }
0 0
- List转DataTable
- List转DataTable(反射)
- DataTable转List
- DataTable转List
- list转DataTable
- List转DataTable(反射)
- datatable转LIST
- DataTable转List
- List转DataTable(反射)
- DataTable转List
- C#DataTable转list
- datatable转List<>
- DataTable 转 List<T>
- List转DataTable
- c# DataTable转List 和 List转 DataTable
- List转DataTable 反射方式
- C# List转DataTable(反射)
- datatable转List<T>集合
- 赋值运算符/拷贝构造/构造/析构函数
- linux ln命令详解
- 分布式计算ECHO算法(IT部落格)
- StarlingMVC 几个标签的含义
- 滚动条自绘
- list转DataTable
- 01 - 搭建开发环境&helloworld
- 如何成为Python高手(转)
- java基础---JNI原理
- 嵌入式 C语言实现进度条以及实现带进度条的CP命令等编程示例收集一
- CryptAPI和openssl交互使用
- Git入门教程
- 用两个栈实现队列 C++实现
- bubbleSort