不好意思重开一帖。这是因为:我是知道用delegate的。但是,看了好多资料,发现应用环境都不同。不知道具体怎么写。
求基于本示意的示范代码。感谢~!应用场景是这样的:
Class CA
{
    public CA()
   {
    //......
    CB cb = new CB();
    cb.AddItem(time,Handler); //是否可以将方法传给其它对象????
    //......
   }    public void Handler()   //处理函数
    {  
    }}
//为一个时间-处理函数 的队列。
Class CB
{
//消息队列:
    ArrayList list;
//...........
    foreach(item in list)
    {
        if(item.time>now())
        {
            item.Handle;//执行一个处理函数。如何才能正确执行CA中的Handler处理函数?????
        }
    }
//...........
}