C#:Dictionary轉DataTable
-------時刻謹記,JavaScript的優點是可以幫你做任何事,恰恰它的確定也是你依賴JavaScript做任何事
Dictionary<object, object> list = new Dictionary<object, object>();
DataTable dt = new DataTable();
JsonConvert.SerializeObject(list);
//----------此處JsonConvert.SerializeObject(list)僅為dataRows,並不是dataTable------
修改如下:
foreach (var key in dic.Keys){
dt.Columns.Add(key, typeof(string));
}
DataRow row = dt.NewRow();
foreach (Dictionary<string, string> item in dic) {
dr[item.Key] = item.Value;
}
dt.Rows.Add(dr);
return dt;
//------------此處返回的即為dataTable資料---------------- 新手小黑的筆記
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2249/viewspace-2819252/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c# DataTable轉ListC#
- C# Datatable 新增列C#
- c#之datatable(1)C#
- C# 之 Hashtable 與 DictionaryC#
- C#:DataTable對映成ModelC#
- Asp.net C# 把 Datatable轉換成JSON 字串ASP.NETC#JSON字串
- C#中將DataTable型別轉化為泛型集合C#型別泛型
- C# 6.0的Dictionary語法C#
- 字典 dictionary c# 0104C#
- 【C#】-Dictionary的詳細用法C#
- C# DataTable Compute方法的使用C#
- C#比較dynamic和Dictionary效能C#
- c# Dictionary<TKey,TValue>.TryAddC#
- 泛型轉DataTable方法泛型
- DataTable 轉為 List<dynamic>
- C#中JSON字串和Dictionary字典型別的相互轉換C#JSON字串型別
- C# 匯出DataTable至csv檔案C#
- DataTable與List相互轉換
- C# datatable中重複資料去重C#
- C#實現DataTable資料分割處理C#
- C# 遍歷Dictionary並修改其中的ValueC#
- 【C#學習筆記】Dictionary容器使用C#筆記
- C#中Dictionary的內部實現剖析C#
- school dictionary, kids dictionary, children dictionary
- C#中刪除DataTable中的行的方法C#
- C# DataTable中返回列中的最大值C#
- DataTable轉換list泛型集合(反射)泛型反射
- DataTable中資料記錄的統計 (轉)
- C#——Dictionary<TKey, TValue> 計算向量的餘弦值C#
- C#集合類(HashTable, Dictionary, ArrayList)與HashTable執行緒安全C#執行緒
- DataTable 排序排序
- DataTable排序排序
- List,DataTable實現行轉列的通用方案
- C#獲取變更過的DataTable記錄的實現方法C#
- c# 採用datatable 快速匯入資料至MSSQL的方法分享C#SQL
- C# WebService返回引數為DataTable報錯“XML文件有錯誤”C#WebXML
- C# 雜湊表Hashtable與字典表Dictionary<K,V>的比較。C#
- dataTable元件使用元件