2011-05-09 139 views
-1

是否可以將var數據轉換爲散列表?將var數據轉換爲散列表

Hashtable hsTest = new Hashtable(); 
     var oFeat = (from t in db.test 
        where t.Product_ID == iProductID 
        select t); 
+0

是的。檢查這裏ToDictionary()方法: http://stackoverflow.com/questions/166174/how-can-i-convert-listobject-to-hashtable-in-c – 2012-05-10 04:48:38

回答

1

假設您想要將Product_ID用作散列表中的鍵,並將Product_Name用作值。你可以這樣做:

Hashtable hsTest = new Hashtable(); 
var oFeat = (from t in db.test 
      where t.Product_ID == iProductID 
      select t); 
foreach (var product in oFeat) { 
    hsTest[product.Product_ID] = product.Product_Name; 
} 
+0

我有一個文本框和一個按鈕。在buttton中單擊文本框條目應該在gridview中。但我希望沒有數據庫條目。爲此,我正在嘗試使用散列表。任何人都可以請電話給我怎麼做? – newbie 2011-05-09 11:45:26