コード例 #1
0
ファイル: Program.cs プロジェクト: yaoYiheng/C---
        static void NumOperatorTest()
        {
            int num = 10;

            NumOperatorDelegate numOperatorDelegate = NumOprator.NumInCreaseTest1;

            numOperatorDelegate += NumOprator.NumDecreaseTest2;

            Console.WriteLine(numOperatorDelegate(num));
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: yaoYiheng/C---
        //匿名方法测试
        static void AnoymouseMethodTest()
        {
            NumOperatorDelegate numDel = delegate(int num)
            {
                Console.WriteLine("翻倍");

                return(2 * num);
            };

            numDel += (num) => { return(3 * num); };


            Console.WriteLine(numDel(2));
        }