C# 委托
时间:2010-10-10 来源:North
委托的定义格式:delegate type FunctionName(type p....);
委托的定义一般放在命名空间下定义。如果放在类的内部定义,则委托为类级别的,而不属于对象级别。
using System;using System.Reflection;
class TestType
{
public delegate void ShowNameHandle(string name);
public static void Main()
{
TestType tt = new TestType();
B.H h = tt.Display;//类级别的
h("ss");
}
public void Display(string name)
{
Console.WriteLine(name);
}
}
class B
{
public delegate void H(string name);
}
....
相关阅读 更多 +