会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
青草堂
管理
一个简单的委托
class
Delegate123
{
public
delegate
void
HelloHander(
string
msg);
private
void
Hello1(
string
msg)
{
Console.WriteLine(
"
Hello1
"
+
msg);
}
private
void
Hello2(
string
msg)
{
Console.WriteLine(
"
Hello2
"
+
msg);
}
private
void
Hello3(
string
msg)
{
Console.WriteLine(
"
Hello3
"
+
msg);
}
static
void
Main(
string
[] args)
{
Delegate123 delegate123
=
new
Delegate123();
HelloHander hello
=
new
HelloHander(delegate123.Hello1);
hello
+=
new
HelloHander(delegate123.Hello2);
hello
+=
new
HelloHander(delegate123.Hello3);
hello
-=
new
HelloHander(delegate123.Hello2);
if
(hello
!=
null
)
hello(
"
你好
"
);
Console.ReadLine();
}
}
这个讲的不错:
http://blog.csdn.net/Knight94/archive/2006/11/15/1385284.aspx
作者:
青羽
posted @
2008-05-20 11:43
青羽
阅读(
309
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部