List DataTable 互转

70个字段、循环10000(一万)次。可以免费下载源码观看!

核心关键代码:

// 1、 生成数据
            List<Test> list = new List<Test>();

 // 2、List 转成 DataTable
            stopwatch.Restart();
            DataTable dt = new DataTable();
            dt = JsonConvert.DeserializeObject<DataTable>(JsonConvert.SerializeObject(list));// 关键代码

// 3、DataTable 转成 List
            stopwatch.Restart();
            List<Test> list2 = new List<Test>();
            list2 = JsonConvert.DeserializeObject<List<Test>>(JsonConvert.SerializeObject(dt));// 关键代码

// 4、引用第三方库 Newtonsoft.Json

List DataTable 互转

List DataTable 互转