首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么把List<DataRow>转换成DataTable

2012-07-30 
如何把ListDataRow转换成DataTable?C# codeDataTable dt;。。。ListDataRow userInfo new ListDataRow

如何把List<DataRow>转换成DataTable?

C# code
            DataTable dt;             。。。            List<DataRow> userInfo = new List<DataRow>();            for (int i = 0; i < dt.Rows.Count; i++)                userInfo.Add(dt.Rows[i]);

  上面的代码由DataTable 类型的变量得到了List<DataRow>类型的变量userInfo,怎么再把userInfo 转换成DataTable类型的变量呢?谢谢!

[解决办法]
最简单的做法就是循环赋值。
[解决办法]
那就只能遍历了,Datatable dt2 = dt.Clone();
foreach(Datarow dr in userInfo)
dt2.ImportRow(dr);

热点排行