Application.Run 的作用是在当前线程上开始运行标准应用程序消息循环
而控制台程序不需要处理Windows消息,所以不需要Application.Run。定义器有很多种,回调方式也有多种,在WinForm常见的定义器,使用Windows消息来触发定义器事件。而在控制台下面使用回调函数来触发的话,不需要处理Windows消息。