コード例 #1
0
ファイル: CyclingHash.cs プロジェクト: weiguang3100/iveely
        public void TestGetAndSet()
        {
            CyclingHash hash = new CyclingHash();

            hash.Add("A", "a");
            hash.Add("B", "b");
            hash.Add("C", "c");
            Assert.AreEqual(hash.ContainsKey("B"), true);
            Assert.AreEqual(hash.GetCurrentData(), "C");
            Assert.AreEqual(hash.GetValue("A"), "a");
        }
コード例 #2
0
ファイル: CyclingHash.cs プロジェクト: 89sos98/iveely
 public void TestGetAndSet()
 {
     CyclingHash hash = new CyclingHash();
     hash.Add("A", "a");
     hash.Add("B", "b");
     hash.Add("C", "c");
     Assert.AreEqual(hash.ContainsKey("B"), true);
     Assert.AreEqual(hash.GetCurrentData(), "C");
     Assert.AreEqual(hash.GetValue("A"), "a");
 }
コード例 #3
0
ファイル: Executor.cs プロジェクト: weiguang3100/iveely
 /// <summary>
 /// 获取当前关键词对应的值
 /// </summary>
 private object GetItem(object key)
 {
     return(_table.GetValue(key));
 }