예제 #1
0
        public int CompareTo(LocatedNullable <T> other)
        {
            var comparable = Value as IComparable <T>;

            return(comparable?.CompareTo(other.Value) ??
                   Comparer <T> .Default.Compare(Value, other.Value));
        }
예제 #2
0
 public bool Equals(LocatedNullable <T> other)
 {
     return(Nullable.Equals(value, other.value));
 }