private static void Main(string[] args) { //将方法作为一个参数,传到另一个方法中执行,那么另一方法就可以作为一个执行的载体,他不管具体要干什么,只考虑自己的独有逻辑,可变化的方法有传入的方法执行 // FuncDelagete myFunc = new FuncDelagete(Func); //Chinese(myFunc); Chinese(Func); //方法作为参数传递-回调函数.在回调函数里面私有方法照样被访问, var mc = new MyClassCol(); mc.Initialize(); mc.Run(); Console.ReadKey(); }