在C#中,調試Hashtable的一種方法是使用循環遍歷Hashtable并檢查每個鍵值對
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");
// 調試Hashtable
DebugHashtable(hashtable);
}
static void DebugHashtable(Hashtable hashtable)
{
Console.WriteLine("Hashtable contains the following key-value pairs:");
foreach (DictionaryEntry entry in hashtable)
{
Console.WriteLine($"Key: {entry.Key}, Value: {entry.Value}");
}
}
}
在這個示例中,我們創建了一個名為DebugHashtable的方法,該方法接受一個Hashtable參數。我們使用foreach循環遍歷Hashtable中的每個鍵值對,并將它們打印到控制臺。這樣,您可以查看Hashtable中的所有元素并檢查它們是否符合預期。