Convert dynamic list to datatable c#

c#

Solution

I think you looking something like this. Hope it's working for you.

From dynamic list to DataTable:

   List<dynamic> dlist=new List<dynamic> 
   var json = JsonConvert.SerializeObject(dlist);
   DataTable dataTable = (DataTable)JsonConvert.DeserializeObject(json, (typeof(DataTable)));

Also to get JsonString from DataTable:

string JSONresult = JsonConvert.SerializeObject(dataTable);

Problem

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> ``` to ``` DataTable ```

Original source