📅  最后修改于: 2023-12-03 14:40:30.959000             🧑  作者: Mango
ICollection
在C#中,可以使用Hashtable
类来创建和操作哈希表。哈希表是由键值对组成的集合,可以根据键来访问和操作值。
在下面的代码片段中,将展示如何使用C#获取一个包含哈希表中的键的ICollection
。在代码中,我们将创建一个哈希表,并获取其中的键值。
using System;
using System.Collections;
class Program
{
static void Main()
{
Hashtable hashtable = new Hashtable();
// 向哈希表中添加键值对
hashtable.Add("key1", "value1");
hashtable.Add("key2", "value2");
hashtable.Add("key3", "value3");
// 获取键的集合
ICollection keys = hashtable.Keys;
// 遍历键的集合并打印每个键
foreach (var key in keys)
{
Console.WriteLine(key);
}
}
}
在上面的代码中,我们首先创建了一个Hashtable
对象,并使用Add
方法向哈希表中添加了三个键值对。然后,我们通过Keys
属性来获取哈希表中的键的集合。这个集合被存储在一个ICollection
类型的变量中。最后,我们使用foreach
循环来遍历键的集合,并将每个键打印出来。
以上代码的输出将是:
key3
key2
key1
通过以上的例子,你可以使用C#获取哈希表中的键的集合,并进行进一步的处理和操作。