public bool Equals(IByteBuffer buffer)
 {
     if (ReferenceEquals(this, buffer))
     {
         return(true);
     }
     if (buffer != null)
     {
         return(ByteBufferUtil.Equals(this, buffer));
     }
     return(false);
 }
 public virtual bool Equals(IByteBuffer buffer) =>
 ReferenceEquals(this, buffer) || buffer != null && ByteBufferUtil.Equals(this, buffer);