Exemple #1
0
 public abstract int GetHashValue(NFIVirtualNode vNode);
Exemple #2
0
 public abstract bool Exist(NFIVirtualNode xNode);
Exemple #3
0
 public abstract void Insert(NFIVirtualNode xNode);
Exemple #4
0
 public override int GetHashValue(NFIVirtualNode vNode)
 {
     return vNode.ToStr().GetHashCode();
 }
Exemple #5
0
 public abstract bool Erase(NFIVirtualNode xNode);
Exemple #6
0
 public override bool Exist(NFIVirtualNode xNode)
 {
     int nHashKey = mxHasher.GetHashValue(xNode);
     return mxNetDic.ContainsKey(nHashKey);
 }
Exemple #7
0
 public override void Insert(NFIVirtualNode xNode)
 {
     int nHashKey = mxHasher.GetHashValue(xNode);
     mxNetDic.Add(nHashKey, xNode);
 }
        public override bool Erase(NFIVirtualNode xNode)
        {
            int nHashKey = mxHasher.GetHashValue(xNode);

            return(mxNetDic.Remove(nHashKey));
        }
Exemple #9
0
 public override bool Erase(NFIVirtualNode xNode)
 {
     int nHashKey = mxHasher.GetHashValue(xNode);
     return mxNetDic.Remove(nHashKey);
 }
Exemple #10
0
        public override void Insert(NFIVirtualNode xNode)
        {
            int nHashKey = mxHasher.GetHashValue(xNode);

            mxNetDic.Add(nHashKey, xNode);
        }
Exemple #11
0
        public override bool Exist(NFIVirtualNode xNode)
        {
            int nHashKey = mxHasher.GetHashValue(xNode);

            return(mxNetDic.ContainsKey(nHashKey));
        }
Exemple #12
0
 public override int GetHashValue(NFIVirtualNode vNode)
 {
     return(vNode.ToStr().GetHashCode());
 }
Exemple #13
0
 public abstract bool Erase(NFIVirtualNode xNode);
Exemple #14
0
 public abstract bool Exist(NFIVirtualNode xNode);
Exemple #15
0
 public abstract void Insert(NFIVirtualNode xNode);
Exemple #16
0
 public abstract int GetHashValue(NFIVirtualNode vNode);