• 服务热线: 13500063673   15815537879   
  • English

当前位置:网站首页 > 新闻中心 > 智能蓝牙app

C#中Main函数的使用方法

点击次数:1899  更新时间:2014-04-02 21:54:10  发布者:www.maxhom.com  【关闭

[摘要]  Main()是C#应用程序的入口点,执行这个函数就是执行应用程序,也就是说,在执行过程开始时,会执行Main()函数,在Main()函数执行完毕后,执行过程就结束了,这个有一个参数string[]args.但我们还没有说明这个参数的含义...。

  Main()是C#应用程序的入口点,执行这个函数就是执行应用程序,也就是说,在执行过程开始时,会执行Main()函数,在Main()函数执行完毕后,执行过程就结束了,这个有一个参数string[]args.但我们还没有说明这个参数的含义,下面由深圳网站建设驰骋网络来给大家详细介绍一下这个函数在程序设计中的具体应用:

  Main()可以使用4种签名

  1.static void Main()

  2.static void Main(string[] args)

  3.static int Main()

  4.static int Main(string[] args)

  如果需要,可以忽略这里讨论的args,直到现在还在使用这个参数的原因,就是在VS中创建控制台应用程序时自动生成的Main()版本.

  上面的第三,四个版本返回一个int值,它们可以用于表示应用程序如何终止,通常用作一种错误提示,一般情况下,返回0反映了正常的终止(即应用程序执行完毕,并安全地终止)

  Main()的参数args是从应用程序的外部接受信息的方法,这些信息在运行期间指定,其形式是命令行参数.

  前面已经遇到了命令行参数,在从命令行上执行应用程序时,通常可以直接指定信息,如在执行应用程序时加载一个文件,例如,考虑Windows中的Notepad应用程序,在命令行窗口中输入notepad,或者在windows的Start菜单中选择Run选项,再在打开的窗口中输入notepad,就可以运行这个应用程序,也可以输入notepad"myfile.txt",结果是Notepad在运行时将加载文件myfile.txt,如果这个文件不存在,Notepad也会创建这个文件,这里myfile.txt是一个命令行参数,利用args参数,可以编写以相同的方式工作的控制台应用程序.

  在执行控制台应用程序时,指定的任何命令行参数都放在这个args数组中,接着可以根据需要在应用程序中使用这些参数.


Contact us

联系我们

深圳驰骋网络

深圳

服务热线: :13500063673   15815537879   

地址:深圳市宝安区沙井镇中心路高盛大厦903室

收缩