public delegate void MultiDelegate(string name);
public void AgentDemo1(string str)
{
Console.WriteLine(str + “this is AgentDemo1\n”);
}
public void AgentDemo2(string s)
{
Console.WriteLine(s + “this is AgentDemo2\n”);
}
MultiDelegate multiDemo = new MultiDelegate(AgentDemo1);
multiDemo += new MultiDelegate(AgentDemo2);
multiDemo(“multiDemo test :”);
输出的结果应该是:
multiDemo test :this is AgentDemo1
mutliDemo test :this is AgentDemo2
public void AgentDemo1(string str)
{
Console.WriteLine(str + “this is AgentDemo1\n”);
}
public void AgentDemo2(string s)
{
Console.WriteLine(s + “this is AgentDemo2\n”);
}
MultiDelegate multiDemo = new MultiDelegate(AgentDemo1);
multiDemo += new MultiDelegate(AgentDemo2);
multiDemo(“multiDemo test :”);
输出的结果应该是:
multiDemo test :this is AgentDemo1
mutliDemo test :this is AgentDemo2