要优雅地从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方法来删除该项。最后,我们输出一条消息来告知操作是否成功。这样可以确保删除操作的优雅性和准确性。