主程序,是一个人,有一个类是同事:
static void Main(string[] args) { Console.WriteLine("Hello Go to Lunch?"); var c = new Colleague(); c.WorkOver(()=>{ // 我调用了 同事的方法 Console.WriteLine("I have wait a longt time, Go to Lunch!"); // 这句话是同事调用的。 }); Console.ReadLine(); }
public class Colleague { public void WorkOver(Action action) { Console.WriteLine("我工作呢,等下"); Thread.Sleep(2000); Console.WriteLine("工作完了,走吧!"); action(); } }
这体现了,你中有我,我中有你的回调风格
原文地址:https://www.cnblogs.com/qgbo/p/11485038.html
时间: 2024-10-29 13:26:38