public bool Equals(HandleBase p) { // Equals if p not null and handle is the same return ((object)p != null && rawPtr == p.rawPtr); } public override int GetHashCode()