static void Main(string[] args) { Console.WriteLine(Compare<int>(1, 3)); Console.WriteLine(Compare<string>("wil", "test")); Console.WriteLine(Compare<DateTime>(DateTime.Now, DateTime.Now.AddDays(-1))); Console.ReadKey(); } static int Compare<T>(T a, T b) where T : System.IComparable { System.IComparable comparer = a; return comparer.CompareTo(b); }
Wil p source share