菜鸟在C#学习中的疑惑!非常需要得到您的帮助!!!

在C#中,函数Main()是控制台应用程序的入口点函数,当执行一个C#应用程序时,就会调用它包含的入口点函数,这个函数执行完后,应用程序就结束了,应用程序也就终止了,所有... 在C#中,函数Main()是控制台应用程序的入口点函数,当执行一个C#应用程序时,就会调用它包含的入口点函数,这个函数执行完后,应用程序就结束了,应用程序 也就终止了,所有的C#可执行代码都必须有一个入口点。
这是摘自书上的一段原话,但是还是有几点疑惑,希望请教下各位:
疑惑一:是不是所有的程序代码里一定要有Main()存在?
疑惑二:是不是如果程序执行的话,一定是从Main()开始的,然后一定是以其结束的?
疑惑三:如果程序中还有其他的函数,是不是也是如此的执行顺序,如果真的是这样的话,那如果调用函数时,是不是执行会发生跳跃(意思就是从Main()中跳到另一个被调用的函数中去)
疑惑四:如果是执行完了被调用函数后,那么是不是会自动跳回Main()中呢?
展开
 我来答
我的她最美d
2010-08-01 · TA获得超过1103个赞
知道小有建树答主
回答量:913
采纳率:0%
帮助的人:699万
展开全部
一,控制台里面都有
二,控制台里面是
三,如果有其他函数,Mian函数里面也有这些函数的调用,那么会根据代码调用Mian函数中每一个函数,直到调用完成,再运行Mian函数里面的代码。
四,调用完过后会回到Mian函数,以Mian函数开始,以Mian函数结束。
Vesper_SD
2010-08-01 · 超过21用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:58.5万
展开全部
解答一:不是所有的程序代码里一定要有Main(),跟Java类似。
解答二:是的,程序在执行过程中,一定是先从Main()函数开始执行的,他是接入的接口。
解答三:是的。不管是任何语言都是这样调用函数的。
解答四:是的,那是肯定以及确定的。从哪儿来就得到哪儿去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大龙游
2010-08-02
知道答主
回答量:25
采纳率:0%
帮助的人:7.8万
展开全部
同意二楼的说法,但我觉得你还是要自已实践一下这样才能更明白。你可以用断点测试,也可以在关键的地方用messagebox.show()断开观察。如果还不会用断点的话就上网查下或看看书,很容易明白的,或Q我810665850
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9a819ef
2010-08-01
知道答主
回答量:9
采纳率:0%
帮助的人:5.6万
展开全部
①、在C#中有且仅有一个Main()函数,在控制台应用程序中其是必须要有的。
②、是的,其是从Main()中开始按顺序的方式(循环、跳转看作一个整体)从上往下开始执行。
③、是的,调用即是执行这种方法(函数)。
④、这个方法结束后其会接着执行Main()方法中这个方法(函数)接下来的语句,或者结束程序。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式