Пример #1
0
 public override int HashCode()
 {
     if (PackedBytes_Renamed != 0)
     {
         assert(FullBytes_Renamed == null);
         return(Long.HashCode(PackedBytes_Renamed));
     }
     return(Arrays.HashCode(FullBytes_Renamed));
 }
Пример #2
0
 /// <summary>
 /// Returns the hash code value of the present value, if any, or 0 (zero) if
 /// no value is present.
 /// </summary>
 /// <returns> hash code value of the present value or 0 if no value is present </returns>
 public override int HashCode()
 {
     return(IsPresent ? Long.HashCode(Value) : 0);
 }