日期:2014-05-17  浏览次数:20741 次

C#有类似VC++那样回调函数机制吗?
C#有类似VC++那样回调函数机制吗?就是被动调用的类函数

------解决方案--------------------
当然有了,其实就是委托的运用,将方法作为参数就是了
而且在C#中,回调函数也封装成强类型了
------解决方案--------------------
委托:

void foo(Action<string> callback)
{
    callback("I am foo");
}

void bar()
{
    foo(s => Console.WriteLine(s));
}