Main() 方法

转载 2017年01月03日 09:40:14

Main方法是 C# 控制台应用程序或窗口应用程序的入口点。 (库和服务不要求将Main方法作为入口点。) 应用程序启动时,Main方法是第一个调用的方法。

C# 程序中只能有一个入口点。 如果有多个类都包含 Main方法,则必须使用 /main 编译器选项编译程序,以指定用作入口点的Main方法。

1     class MyClass
2     {
3         static void Main(string[] args)
4         {
5 //显示命令行的参数长度
6  WriteLine(args.Length);
7         }
8     }

概述

  • Main方法是 .exe 程序的入口点,程序控制流在该处开始和结束。

  • Main在类或结构内声明。Main必须是 静态,且不应该是 公开。 (在前面的示例中,它接受默认访问级别 private。)但不要求封闭类或结构是静态的。

  • Main的返回类型有两种:voidint

  • 所声明的 Main方法可以具有包含命令行实参的string形参,也可以不具有这样的形参。 使用 Visual Studio 创建 Windows 窗体应用程序时,可以手动添加形参,也可以使用 Environment 类获取命令行实参。 形参读取为零索引的命令行参数。与 C 和 C++ 不同,程序的名称视为第一个命令行参数。

本文为头条号作者发布,不代表今日头条立场。

相关文章推荐

bat 运行java main方法

  • 2012年10月31日 09:56
  • 9.78MB
  • 下载

intellij idea优化_生成main方法_自动补全代码_live template

持续对intellij idea开发工具进行优化,提升代码编写效率
  • cwy52
  • cwy52
  • 2016年08月11日 18:01
  • 7441

main方法启动jetty

  • 2012年12月28日 09:18
  • 3KB
  • 下载

TestH(代Main方法的增删改查)

  • 2007年11月22日 18:11
  • 474KB
  • 下载

Java中通过反射调用其他类中的main方法时要注意的问题

一、正常情况下我们调用其他类的方法,如果是静态的,就直接:类名.方法 ;如果不是静态的:对象.方法;因为main为静态方法,所以调用它只需:类名.main(String...args)即可。   ...

C#main方法

  • 2012年06月22日 11:33
  • 16KB
  • 下载

【Java基础】----static关键字、代码块、Main方法、匿名对象详解

转载请标明出处: http://blog.csdn.net/lxy_cn/article/details/52785365; 本文出自:【李晓阳的博客】static关键字 static...
  • lxy_cn
  • lxy_cn
  • 2016年10月11日 14:55
  • 531

理解java中的main方法笔记

  • 2012年04月09日 22:24
  • 131KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Main() 方法
举报原因:
原因补充:

(最多只允许输入30个字)