在Visual C# .NET中系统自定义的主函数后面的参数代表什么意思?

如题所述

C#编写的控制台程序可以在程序启动的时候接受外部的启动参数。例如你编写的程序叫test.ext在命令行里面启动的时候如下:test.ext arg1 arg2 这样在static void Main (string[] args)运行的时候 命令行的 arg1 arg2 就作为数组 通过Main方法的args参数传递进来了 这样你就可以根据不同的参数值做不同的处理了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-10
给你举个简单的例子。
比如,你点击了一个xxx.doc的Word文件,office就启动了,而且开打了xxx.doc。
office怎么就知道是xxx.doc呐?就是主函数后面的参数传进去的。

在Visual C# .NET中系统自定义的主函数后面的参数代表什么意思?
C#编写的控制台程序可以在程序启动的时候接受外部的启动参数。例如你编写的程序叫test.ext在命令行里面启动的时候如下:test.ext arg1 arg2 这样在static void Main (string[] args)运行的时候 命令行的 arg1 arg2 就作为数组 通过Main方法的args参数传递进来了 这样你就可以根据不同的参数值做不同...

C#中的主函数有个参数为String[] args,这是什么意思啊?
String[] args 中String[] 这个表示一个string类型的数组,而args 是这个string数组的数组名,其实public static void main(String[] args)中的String[] args就相当于main函数的参数列表,你可以在main函数执行的时候给主函数传入你想要的string类型的参数 望采纳 ...

如何使用C#自定义属性
这是一个演示属性应用的很好的例子,因为我们要用WebMethod属性扩展编程模型。C#中没有内建的方式来指定某个方法通过Web服务是可见的(因为内建有表明一个方法是私有的方式),因此需要添加WebMethod属性来满足这一需要。设计自定义属性 设计自定义属性的过程十分简单,在设计属性前只需要考虑以下几个方面:...

C#(Visual Studio 2010 .NET Framework 4) Guid? 中的问号是什么意思...
可空类型修饰符“T?”。可空类型的基础类型可以是任何非可空值类型或任何具有struct约束的类型参数,但不能是可空类型或引用类型。例如:int? 代表是可空的整形,而 int??则是无效类型。即可空类型可以表示其基础类型的所有值和一个额外的空值。语法T?是System.Nullable的缩写形式。可空类型具有一个...

C#中\/\/\/什么意思
\/\/是c#的单行注释,\/\/后的那一行都是注释文字。而\/\/\/实际上就是\/\/后多加了一个\/而已,在visual studio的编辑器中写c#的代码时,如果你在一个方法的上一行输入\/\/\/ 则系统会自动帮你生成出你这个方法的参数注释结构,让你省力一些,除此之外,没有什么特殊的。很多人有自己的代码注释喜好,只要\/...

C#中声明 静态主函数是什么意思? public static Main()
void Main()(b) static void Main(string[] args)(c) static int Main()(d) static int Main(string[] args)具有入口点语义的Main函数和不具有入口点语义的Main函数事可以进行重载的。但是不推荐这么做,并且在编译的时候会发出一个警告。而多个具有入口点语义的Main函数是不能进行重载的。

C#中的# region是什么意思?
C# 里面的 #region 的意思是:表示折叠注释,可以将代码折叠,#region 可以创建代码区域。C# 中的 #region 表示一块区域,这样在 Visual Studio 中可以将这块区域的代码折叠起来,便于查看。可以点击#region旁边的+\/-,展开\/隐藏代码。在隐藏的时候,当光标放放置在备注上面的时候,VS会显示出隐藏的代码...

c#问题:用visual studio.net 2003,大概有哪些类可用?
包含支持用 C# 语言进行编译和代码生成的类。 ▲Microsoft.JScript 包含支持用 JScript 语言进行编译和代码生成的类。 ▲Microsoft.VisualBasic 包含支持用 Visual Basic .NET 语言进行编译和代码生成的类。 ▲Microsoft.Vsa 包含使您可以将 .NET Framework 脚本引擎的脚本集成到应用程序中以及在运行时编译和执行代码的...

c语言中main()函数是什么意思?
int main(){ int max = 0,*p = NULL;int arr[10] = {0};printf("输入10个整数:\\n");for(p = arr;p < arr + 10;p++)scanf("%d",p);for(p = arr;p <arr + 10;p++){ if(*p < *(p+1))max=*(p+1);\/\/else \/\/此处不需要 \/\/max=*p;} printf("max=%d\\n",...

c#中,主函数前为什么总是用public修饰???
clr要访问程序入口,即Main方法,所以必须是共有的,args程序的入口参数,有两种方法传入这个参数:1.控制台执行,如:a.exe "123" "456"2.资源管理器中文件拖放,就好比你把txt文件直接拖到记事本程序图标上,就可以用记事本打开这个文件一样,...

相似回答
大家正在搜