public static Hashtable ht = new Hashtable();
public static DateTime LoggedOn = DateTime.Now;
ht.Add(message, LoggedOn);//message contains different sting messages for my logfile
现在我想检查是否存在特定消息和时间。 例如我已经完成了
bool keyexists = ht.ContainsKey(message);
bool valueexists = ht.ContainsValue(LoggedOn);
它将返回true,因为我已经将它添加到hastable现在我想检查它是否被添加了多次然后做某事......我可以展示类似的东西吗?
答案 0 :(得分:0)
我做了类似的事情:
bool exists = hash.Count(x => x.key == /* value to compare if exists*/) == 0 ? false : true
hash.ContainsKey(/* value to compare if exists*/))
hash["c"] == /* value to compare if exists*/);
来自Dictonary的示例,但也适用于Hashtable