public static bool Equals(Rial n1, Rial n2) { if (n1.HasValue) { if (n2.HasValue) { return(n1.Value.Equals(n2.Value)); } return(false); } if (n2.HasValue) { return(false); } return(true); }
public static int Compare(Rial n1, Rial n2) { if (n1.HasValue && n2.HasValue) { if (n1.Value > n2.Value) { return(1); } else if (n1.Value < n2.Value) { return(-1); } else { return(0); } } if (n2.HasValue) { return(-1); } return(0); }