您的位置:首页 > 其它

Hashtable随机取出一个key

2017-11-23 00:00 155 查看
从Hashtable中随机取出一个key,代码如下:

static void Main(string[] args)
{
Hashtable ht = new Hashtable();
ht.Add("key1", "value1");
ht.Add("key2", "value2");
ht.Add("key3", "value3");

//ArrayList list = new ArrayList(ht.Keys);
ArrayList list = new ArrayList(); //储存Hashtable的key集合
foreach (string key in ht.Keys)
{
list.Add(key);
}

int keyIndex = new Random().Next(0, list.Count);
Console.WriteLine(list[keyIndex]); //随机的取出 一个key
Console.ReadKey();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Hashtable 随机取key
相关文章推荐