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

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

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

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