要获取Hashtable条目的密钥,可以使用以下方法:
Keys
属性获取Hashtable中所有的密钥,然后遍历这些密钥以获取每个条目的密钥。Hashtable hashtable = new Hashtable();
// 添加条目到Hashtable
hashtable.Add("key1", "value1");
hashtable.Add("key2", "value2");
// 获取所有的密钥
ICollection keys = hashtable.Keys;
// 遍历所有的密钥
foreach (string key in keys)
{
Console.WriteLine("Key: " + key);
}
Hashtable hashtable = new Hashtable();
// 添加条目到Hashtable
hashtable.Add("key1", "value1");
// 获取特定条目的密钥
string key = (string)hashtable.Keys["key1"];
Console.WriteLine("Key: " + key);
在这个例子中,我们创建了一个Hashtable,并向其中添加了两个条目。然后,我们使用Keys
属性获取所有的密钥,并使用foreach
循环遍历所有的密钥。在第二个示例中,我们直接获取了特定条目的密钥。
请注意,Hashtable是一个旧的集合类,建议使用Dictionary<TKey, TValue>
类代替。
领取专属 10元无门槛券
手把手带您无忧上云