Returns a value indicating whether this instance and a specified byte object represent the same value.
true if obj is equal to this instance; otherwise, false.
This method implements the IEquatable`1 interface, and performs slightly better than byte.Equals(object) because it does not have to convert the obj parameter to an object.