/// <summary> /// GetHashCode() /// </summary> /// <returns></returns> public override int GetHashCode() { int hc = buffer.GetHashCode(); for (int i = 0; i < Count; i++) { hc ^= this[i].GetHashCode(); } return(hc); }