在C#中,可以使用委托来实现回调。具体步骤如下:
public delegate void CallbackHandler(string result);
public void DoSomething(CallbackHandler callback)
{
// 执行一些操作
string result = "操作完成";
// 调用回调函数
callback(result);
}
public void Main()
{
DoSomething(OnCallback);
}
public void OnCallback(string result)
{
Console.WriteLine(result);
}
通过以上步骤,就可以在C#中实现回调功能。