作者chhuang (瓶水相逢)
看板C_Sharp
标题Re: [问题] 如何把hashtable.keys转成List<T>
时间Sat Nov 1 01:12:41 2008
※ 引述《plankton ()》之铭言:
: 请问该如何把hashtable.keys转成List<string>的形式
: 我尝试的方法是 (List<string>)hashtable.keys
: 但是他告诉我
: system.collection.Icollection 无法转成 Collection.generic的形式
: 想请问一下是不是有什麽
: 方法可以得到hashtable 的 key 的清单?
: 谢谢
如果用 Linq 的话我会这样写...
var ht = new Hashtable
{
{"1", new Object()},
{"2", new Object()},
{"3", new Object()}
};
var sList = ht.Keys.Cast<string>().ToList();
foreach (var s in sList)
{
MessageBox.Show(s);
}
--
瓶水相逢.Net
http://www.dotblogs.com.tw/chhuang/
我的 Live Writer Plugin - 插入博客来商品资讯
http://www.dotblogs.com.tw/chhuang/archive/2008/05/11/3926.aspx
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.84.89