using System; namespace TestNS { public class TestCase { public static int Compare (T[] array1, T[] array2) { return 0; } public static void DoSomething (Func fn) { Console.WriteLine (fn (default (T), default (T))); } public static int Main () { DoSomething (TestCase.Compare); return 0; } } }