,可以使用LINQ查询语句来实现。具体步骤如下:
下面是示例代码:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
// 创建一个Hashtable对象
Hashtable hashtable = new Hashtable();
hashtable.Add(1, "One");
hashtable.Add(2, "Two");
hashtable.Add(3, "Three");
// 将hashtable.Keys转换为List<int>
List<int> keysList = hashtable.Keys.Cast<int>().ToList();
// 输出结果
foreach (int key in keysList)
{
Console.WriteLine(key);
}
这段代码将hashtable中的所有键转换为List <int>并输出。在这个例子中,我们创建了一个Hashtable对象,并向其中添加了三个键值对。然后,通过使用LINQ查询语句,将hashtable.Keys转换为List <int>。最后,使用foreach循环遍历List <int>并输出每个键。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云