我有一個表格,其中有兩列定義爲varchar(50):Column1和Column2。我想返回一個字典<string, string>
,其中每行都在字典中,其中Column1是鍵,Column2是值。這是我的:從linq查詢返回字典<string,string>
public Dictionary<string, string> LoadAllTheDataFromDB()
{
using (MyDC TheDC = new MyDC())
{
return (from c in TheTable
select new Dictionary<string, string>()
{
//stuck here
}).FirstOrDefault();
}
}
我該如何讓字典被填充?
謝謝。
首先選擇這兩列(new {c.Column1,c.Column2}),然後實現(ToArray),然後調用ToDictionary。 – Evk