将动态列表转换为数据表C# [英] Convert dynamic list to datatable c#

查看:43
本文介绍了将动态列表转换为数据表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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆