static void Main(string[] args) { WorkCompleteCallBack c = TestCallBack; c += TestCallBack2; { B b = new B(30); c += b.TestCallBack3; } DoWork(c); Console.ReadKey(); c("Hello"); Console.ReadKey(); }
public static void DoWork(WorkCompleteCallBack callback) { callback += TestCallBack; callback("Hello"); }