test( ??? ); ... public void test(func<int, int, bool> status) { }
test( (a,b)=> {return a==b;});
static void Main(string[] args) { testc((a,b) => a>b); } public static void testc(Func<int,int,bool> del_) { foreach (int i in new int[] { 1, 2, 3, 4, 5 }) Console.WriteLine(del_(i, 3)); }