如何检查哈希表中是否存在特定的键和值集

时间:2016-11-21 10:48:52

标签: c# hashtable

public  DateTime LoggedOn = DateTime.Now;

Hashtable hash = new Hashtable();

string message = Test;

(hash.ContainsKey(message) && Convert.ToDateTime((hash[message])) == Convert.ToDateTime(m_LoggedOn))

{

 hash.Add(message, m_LoggedOn);

}

我想在每分钟添加字符串消息Test。让我们来看看它。让我们说我的hashtable包含字符串消息测试并登录时间21.11.2016 13:14:46 然后ADD-好的。

我想再次添加相同的消息,如果输入一分钟21.11.2016 13:15:46或秒或可能是一天。

1 个答案:

答案 0 :(得分:0)

您无法将相同的密钥添加到DrawingGroup dGroup = new DrawingGroup(); DrawingContext dc = dGroup.Open() dc.DrawLine(penScaleMarker, new Point((float)newPointX, (float)newPointY), new Point((float)newMinorEndX, (float)newMinorEndY));

Hashtable

你如何使用这些方面的东西:

var hashTable = new Hashtable();
hashTable.Add("Test", DataTime.Now);
hashTable.Add("Test", DataTime.Now); //Will throw exception