C# 委托
2010-10-10 14:32
211 查看
委托的定义格式: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);
}
....
委托的定义一般放在命名空间下定义。如果放在类的内部定义,则在使用委托声明委托实例的时候需要加上类名.
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);
}
....
相关文章推荐
- C# 中的委托和事件
- C#:委托与事件
- c#中的委托小例子
- C#的委托与事件
- C#的委托vsC++的回调函数
- C# 自定义事件和委托(精彩转载)
- 【C#】Action委托类型
- c# 用委托和事件实现不同窗体间的通讯
- C#的委托
- .NET委托(在多线程编程中的应用):一个C#睡前故事
- C# 中的委托和事件
- C# 多线程操作之异步委托
- c#委托相关
- C#委托本质探索 五、点击事件的真实原理
- [C#]Array.Sort和List<T>.Sort的委托版本比IComparer版本效率低
- c#中委托的概念一个总结demo
- 大白话系列之C#委托与事件讲解(二)
- C#综合揭秘——深入分析委托与事件
- C# 中的委托和事件
- c# winform 通过线程和委托制作时间控件