示例#1
0
        static void Main(string[] args)
        {
            // 3.2
            Phoo(ValPrint, 1, 2.1);

            // 3.3
            Printin lambda = (p1, p2) =>
            {
                Console.WriteLine("Sum of integer and double: " + (p1 + p2));
            };

            Phoo(lambda, 1, 1.1);

            // 4.2
            Action <int, double> lmbd = (p1, p2) =>
            {
                Console.WriteLine("Sum of integer and double: " + (p1 + p2));
            };

            PhooAction(ValPrint, 1, 1.1);
            PhooAction(lmbd, 1, 2.1);
        }
示例#2
0
 // 3.1
 static void Phoo(Printin func, int p1, double p2)
 {
     func(p1, p2);
 }