委托最简单的例子
2008-04-11 17:03
357 查看
委托实现:
public class EventClass
{
private string _outstring
{
get
{
return OutString;
}
set
{
value = OutString;
}
}
public string OutString;
public delegate void MyHandler(object sender, System.EventArgs e);
public void Myfunc1(object sender, System.EventArgs e)
{
OutString += "1";// sender.ToString();
}
public void Myfunc2(object sender, System.EventArgs e)
{
OutString += "2";// e.ToString();
}
public event MyHandler Myevent;
public EventClass()
{
Myevent += Myfunc1;
Myevent += Myfunc2;
}
public void RefAction(object sender, System.EventArgs e)
{
Myevent(sender, e);
}
}
委托调用:
EventClass ecls = new EventClass();
ecls.RefAction(sender, e);
button1.Text = ecls.OutString;
public class EventClass
{
private string _outstring
{
get
{
return OutString;
}
set
{
value = OutString;
}
}
public string OutString;
public delegate void MyHandler(object sender, System.EventArgs e);
public void Myfunc1(object sender, System.EventArgs e)
{
OutString += "1";// sender.ToString();
}
public void Myfunc2(object sender, System.EventArgs e)
{
OutString += "2";// e.ToString();
}
public event MyHandler Myevent;
public EventClass()
{
Myevent += Myfunc1;
Myevent += Myfunc2;
}
public void RefAction(object sender, System.EventArgs e)
{
Myevent(sender, e);
}
}
委托调用:
EventClass ecls = new EventClass();
ecls.RefAction(sender, e);
button1.Text = ecls.OutString;
相关文章推荐
- 一个C#实现的最简单的委托例子
- 简单例子让你很好的理解:协议与委托 (Protocol and Delegate)
- 简单的Delegate(委托)例子
- 从简单的例子理解委托
- 简单委托例子
- 一个简单的C#多播委托的小例子
- 简单例子快速了解事件处理和委托 event delegate
- C# 委托简单例子
- 简单例子快速了解事件处理和委托 event delegate
- c#委托delegate简单例子
- 多线程和委托简单例子
- 委托的一个最简单的例子
- 委托delegate的学习.+一个简单的委托和委托链的例子
- 简单的Delegate(委托)例子
- 简单的Delegate(委托)例子 【转】
- 一个C#实现的最简单的委托例子
- 用一个简单的例子来演绎事件委托
- 一个委托的简单例子
- 委托简单例子
- 委托delegate的学习.+一个简单的委托和委托链的例子