将动态列表转换为数据表C# [英] Convert dynamic list to datatable c#
本文介绍了将动态列表转换为数据表C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在寻找和探索如何将动态列表转换为数据包,C#,请指教,谢谢
am searching and cracking my brain on how to convert a dynamic list to a databale, c#, please advise, thanks
List<dynamic>dlist=new List<dynamic>
到
DataTable
推荐答案
我认为您看起来像这样.希望它为您工作.
I think you looking something like this. Hope it's working for you.
从动态列表到DataTable:
From dynamic list to DataTable:
List<dynamic> dlist=new List<dynamic>
var json = JsonConvert.SerializeObject(dlist);
DataTable dataTable = (DataTable)JsonConvert.DeserializeObject(json, (typeof(DataTable)));
还要从DataTable中获取JsonString:
Also to get JsonString from DataTable:
string JSONresult = JsonConvert.SerializeObject(dataTable);
这篇关于将动态列表转换为数据表C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文