All pastes #930581 Raw Edit

Mine

public text v1 · immutable
·published 2008-03-06 18:24 UTC
rendered paste body
class ReverseComparer<T> : IComparer<T>
{
    readonly IComparer<T> defaultComparer = Comparer<T>.Default;

    static IComparer<T> instance = new ReverseComparer<T> ();

    private ReverseComparer()
    {
    }

    public static IComparer<T> Default {
        get {return instance;}
    }

    public int Compare(T x, T y)
    {
        return -1 * defaultComparer.Compare(x, y);
    }
}