static void NumOperatorTest() { int num = 10; NumOperatorDelegate numOperatorDelegate = NumOprator.NumInCreaseTest1; numOperatorDelegate += NumOprator.NumDecreaseTest2; Console.WriteLine(numOperatorDelegate(num)); }
//匿名方法测试 static void AnoymouseMethodTest() { NumOperatorDelegate numDel = delegate(int num) { Console.WriteLine("翻倍"); return(2 * num); }; numDel += (num) => { return(3 * num); }; Console.WriteLine(numDel(2)); }