C# 窗体引用程序如何一步一步调用运行的?

以前学过C和C++,知道一个程序运行要先从main()函数运行,然后执行各种其它函数,最后结束main()函数,程序也就运行完毕了。但是现在刚接触C#,不知道一个程序运行... 以前学过C和C++,知道一个程序运行要先从main()函数运行,然后执行各种其它函数,最后结束main()函数,程序也就运行完毕了。
但是现在刚接触C#,不知道一个程序运行的流程是怎么调用的?是否也是从Program中的Main()函数开始运行的?那么InitializeComponent()函数又是何时调用呢?请教调用流程。。谢谢!
展开
 我来答
flamermonster
2013-03-10 · 超过19用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:46.9万
展开全部
你是说的window forms程序吧。
从program类的main()方法开始运行。Application.Run(new Form1());
main方法创建了form1对象并且以模态方式打开form1,直到form1.showdialog()有返回值的时候(例如点窗体右上角的 叉,就会返回dialogresult.cancel),“Application.Run(new Form1());”这段代码才执行完毕,程序退出。
而InitializeComponent()在new form1()的时候被调用,用于加载你在设计时对form1的设置。
ninarozina
2013-03-15 · TA获得超过5506个赞
知道大有可为答主
回答量:1.4万
采纳率:0%
帮助的人:5116万
展开全部
你说的窗口形式的程序。
从程序主类()方法来启动运行。的Application.Run(新的Form1());
主要的方法来创建form1的对象,打开“Form1”,模态,直到form1.showdialog()的返回值(例如,点右上角的形式叉,将返回dialogresult.cancel)新的Form1()被调用时加载form1的设置,当您的Application.Run(新的Form1());“此代码已经完成,退出程序。
的InitializeComponent()设计。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2fb2783
2013-03-09 · TA获得超过207个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:119万
展开全部
InitializeComponent()是用来初始化界面的。
C#也是main开始运行的。winform程序是事件驱动的。
控制台程序就和C++类似了。你创建的时候选择控制台就能看到了。
我就知道这一点啦。还在学习。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玩转数据处理
2013-03-10 · 数据处理,Python,dotnet
玩转数据处理
采纳数:1613 获赞数:3794

向TA提问 私信TA
展开全部
逐条语句调试 F10 或 F11
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式