关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

main函数的使用方法

作者:佚名   时间:2014-03-31   分享到:

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数组中,接着可以根据需要在应用程序中使用这些参数.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3270.html

上海联楷网络新闻