关于事件和委托 http://blog.csdn.net/gisfarmer/archive/2009/05/11/4168037.aspx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public delegate 自己定义返回类型 PopPushStackEventHandler(自己定义参数吧) public class CustomStack{ private Stack<object> myStock = new Stack<object>(); public PopPushStackEventHandler StackEvent; public CustomStack(){} public object Pop() { StackEvent(提供参数); // 调用委托 如果有返回值的话,你自己接收并处理 return myStack.Pop(); } public void Push(object Obj) { StackEvent(提供参数); // 调用委托 如果有返回值的话,你自己接收并处理 myStack.Push(Obj); }} C#正则表达式与JS正则表达式不一样 多个摄像头同时显示的程序,C#实现? infragistics的主要用途是什么? 这次小弟我遇到了一个棘手的api定义问题ref string的方法不灵,望赐教 一个考试系统的小问题 求解 急...... 设置进程的CPU使用率(上限值) 如何从地址中取出中文文件名??正则怎么写?? 求“将IEEE32浮点数的表示”转化为“十进制”数的方法。 C#中能不能把Win32 API DLL当做组件来处理,怎么处理? 新手求读取xml节点的问题, 关于搜索引擎,请教高手指点 文本框字符离边框的间距和gdi+中drawstring能调到一样吗?
public delegate 自己定义返回类型 PopPushStackEventHandler(自己定义参数吧) public class CustomStack
{
private Stack<object> myStock = new Stack<object>();
public PopPushStackEventHandler StackEvent;
public CustomStack(){} public object Pop()
{
StackEvent(提供参数); // 调用委托 如果有返回值的话,你自己接收并处理
return myStack.Pop();
} public void Push(object Obj)
{
StackEvent(提供参数); // 调用委托 如果有返回值的话,你自己接收并处理
myStack.Push(Obj);
}
}