Compare Funktion

November 24, 2008

Zwei Instanzen desselben Typs werden auf einfache Art und Weise miteinander verglichen:

public static bool Between<T>(T value, T low, T high) where T : IComparable
{
return (Comparer<T>.Default.Compare(low, value) <= 0
&& Comparer<T>.Default.Compare(high, value) >= 0);
}