public static int Compare( ClientVersion a, ClientVersion b ) { if ( IsNull( a ) && IsNull( b ) ) return 0; else if ( IsNull( a ) ) return -1; else if ( IsNull( b ) ) return 1; return a.CompareTo( b ); } }
public static bool operator <=(ClientVersion l, ClientVersion r) { return(ClientVersion.Compare(l, r) <= 0); }