using System;
namespace multicastdeligate
{
delegate void Del1(int s);
class TestClass
{
static void number(int s)
{
System.Console.WriteLine(" Hello, {0}!", s);
}
static void Main()
{
Del1 x, y;
x = number;
y = number;
System.Console.WriteLine("Invoking delegate x:");
x(5);
System.Console.WriteLine("Invoking delegate y:");
y(5);
System.Console.WriteLine("Invoking through method call:");
number(5);
}
}
}
我通过正常的函数调用和委托来调用。
使用委托调用函数需要什么?