你是说的window forms程序吧。
从program类的main()方法开始运行。Application.Run(new Form1());
main方法创建了form1对象并且以模态方式打开form1,直到form1.showdialog()有返回值的时候(例如点窗体右上角的 叉,就会返回dialogresult.cancel),“Application.Run(new Form1());”这段代码才执行完毕,程序退出。
而InitializeComponent()在new form1()的时候被调用,用于加载你在设计时对form1的设置。
你说的窗口形式的程序。
从程序主类()方法来启动运行。的Application.Run(新的Form1());
主要的方法来创建form1的对象,打开“Form1”,模态,直到form1.showdialog()的返回值(例如,点右上角的形式叉,将返回dialogresult.cancel)新的Form1()被调用时加载form1的设置,当您的Application.Run(新的Form1());“此代码已经完成,退出程序。
的InitializeComponent()设计。
InitializeComponent()是用来初始化界面的。
C#也是main开始运行的。winform程序是事件驱动的。
控制台程序就和C++类似了。你创建的时候选择控制台就能看到了。
我就知道这一点啦。还在学习。
逐条语句调试 F10 或 F11