public override bool Equals(object obj) { Bit16Int dest = (Bit16Int)obj; return((dest._High == this._High) && (dest._Low == this._Low) && (dest._StringLength == this._StringLength) && (dest._Sum == this._Sum)); }
public int GetHashCode(Bit16Int obj) { return(obj.GetHashCode()); }
public bool Equals(Bit16Int x, Bit16Int y) { return(x.Equals(y)); }
public bool Remove(Bit16Int key) { return(_Dict.Remove(key)); }
public void Add(string key, T value, out Bit16Int md5Key) { md5Key = MD5(key); _Dict.Add(md5Key, value); }
public string GetMD5String(string key) { Bit16Int bit16Int = _Dict.MD5(key); return(bit16Int.ToString()); }