要优雅地从C# Hashtable中删除项,可以使用Hashtable的Remove方法。以下是一个示例代码:
Hashtable hashtable = new Hashtable(); hashtable.Add("key1", "value1"); hashtable.Add("key2", "value2"); if (hashtable.ContainsKey("key1")) { hashtable.Remove("key1"); Console.WriteLine("项已成功删除"); } else { Console.WriteLine("项不存在"); }
在上面的示例中,我们首先通过ContainsKey方法检查Hashtable中是否存在指定的键。如果存在,我们就调用Remove方法来删除该项。最后,我们输出一条消息来告知操作是否成功。这样可以确保删除操作的优雅性和准确性。