如何设置应用程序入口点? static void Main(string[] s){ string S1=s[0]; string B1=s[1]; string M1=s[2]; string N1=s[3];} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 小金同学),不是那个概念 你还是用IDE吧,生成console程序,string[] args包含你的命令行参数 参考下列: string S1=args[0]; string B1=args[1]; string M1=args[2]; string N1=args[3]; Console.WriteLine(S1); Console.WriteLine(B1); Console.WriteLine(M1); Console.WriteLine(N1); +++++++++++++++++UUUUUUUUUUUUUUUUUUUUUUUUU ! 说你是如何编译的,是在.NET中环境中还是用命令行编译工具CSC?如在.NET环境中的话,当然会出这样的问题,因为没有AssemblyInfo.cs文件。 说你是如何编译的,是在.NET中环境中还是用命令行编译工具CSC?如在.NET环境中的话,当然会出这样的问题,因为没有AssemblyInfo.cs文件。 [STAThread] //指示应用程序的 COM 线程模型是单线程单元 (STA)。 static void Main() { //定义你的启动过程 } Main的接收参数的固定使用方法:static void Main(string[] s)传递参数给它后,象如下方式引用string S1=args[0]; string B1=args[1]; string M1=args[2]; string N1=args[3]; Console.WriteLine(S1); Console.WriteLine(B1); Console.WriteLine(M1); Console.WriteLine(N1); 是在是在.NET中环境中编译的,和用csc有什么不同吗? static void Main(string S,string B,string M,string N)Main函数有固定的几种形式,你找本书看看。从你的代码来看,参数写多了。 //如下using System;class test{ [STAThread] static void Main(string[] args) { string S1=args[0]; string B1=args[1]; string M1=args[2]; string N1=args[3]; Console.WriteLine(S1); Console.WriteLine(B1); Console.WriteLine(M1); Console.WriteLine(N1); }} 各位大侠,我回去调试了一下,可是还不行,为什么啊?using System;class make{ static void Main(string[] input) { for (int i=0 ; i<=21 ; i++) { if ( input[i] == "" ) return ; } string input0 = input[0]; string input1 = input[1]; string input2 = input[2]; string input3 = input[3]; string input4 = input[4]; string input5 = input[5]; string input6 = input[6]; string input7 = input[7]; string input8 = input[8]; string input9 = input[9]; string input10 = input[10]; string input11 = input[11]; string input12 = input[12]; string input13 = input[13]; string input14 = input[14]; string input15 = input[15]; string input16 = input[16]; string input17 = input[17]; string input18 = input[18]; string input19 = input[19]; string input20 = input[20]; string input21 = input[21]; for (int i=0 ; i<=21 ; i++) { Console.WriteLine(input[i]); } Console.ReadLine(); } } IDE说:未处理的“System.IndexOutOfRangeException”类型的异常出现在 ConsoleApplication1.exe 中。其他信息: 索引超出了数组界限。我是在VS2003下面的但是用csc编译就不出错,不过运行的时候就出错了!为什么啊??? 试一试这样:using System;class make{ static void Main(string[] input) { if(input.Length()<22) return ; for(int i=0;i<=21;i++) { Console.WriteLine(input[i]); } Console.ReadLine(); } } 菜鸟求助 MS SQL 保存byte[] 到Image 高手进来, printDocument1_PrintPage预览换页问题,谢谢 如何道鼠标悬停在ListBox的那个item上面了? 两个小问题 请高手帮忙! 怎么判断一个字符串是否属于另一个字体串 關於Page_Load的簡單問題。 C#输出字符串如何输入次方符号或者类似于WORD的上标文字 简单的程序。高手帮忙 问一个Post/Get问题,HttpRequest问题 再求大家一个问题:如何响应窗口最小化时的事件? 高手求助,急啊 推荐.Net专业电子图书站点
string S1=args[0];
string B1=args[1];
string M1=args[2];
string N1=args[3];
Console.WriteLine(S1);
Console.WriteLine(B1);
Console.WriteLine(M1);
Console.WriteLine(N1);
static void Main()
{
//定义你的启动过程
}
static void Main(string[] s)
传递参数给它后,象如下方式引用
string S1=args[0];
string B1=args[1];
string M1=args[2];
string N1=args[3];
Console.WriteLine(S1);
Console.WriteLine(B1);
Console.WriteLine(M1);
Console.WriteLine(N1);
你找本书看看。
从你的代码来看,
参数写多了。
using System;
class test
{
[STAThread]
static void Main(string[] args)
{
string S1=args[0];
string B1=args[1];
string M1=args[2];
string N1=args[3];
Console.WriteLine(S1);
Console.WriteLine(B1);
Console.WriteLine(M1);
Console.WriteLine(N1);
}
}
using System;
class make
{
static void Main(string[] input)
{
for (int i=0 ; i<=21 ; i++) { if ( input[i] == "" ) return ; }
string input0 = input[0];
string input1 = input[1];
string input2 = input[2];
string input3 = input[3];
string input4 = input[4];
string input5 = input[5];
string input6 = input[6];
string input7 = input[7];
string input8 = input[8];
string input9 = input[9];
string input10 = input[10];
string input11 = input[11];
string input12 = input[12];
string input13 = input[13];
string input14 = input[14];
string input15 = input[15];
string input16 = input[16];
string input17 = input[17];
string input18 = input[18];
string input19 = input[19];
string input20 = input[20];
string input21 = input[21];
for (int i=0 ; i<=21 ; i++) { Console.WriteLine(input[i]); }
Console.ReadLine();
}
}
未处理的“System.IndexOutOfRangeException”类型的异常出现在 ConsoleApplication1.exe 中。
其他信息: 索引超出了数组界限。我是在VS2003下面的但是用csc编译就不出错,不过运行的时候就出错了!
为什么啊???
using System;
class make
{
static void Main(string[] input)
{
if(input.Length()<22)
return ;
for(int i=0;i<=21;i++)
{
Console.WriteLine(input[i]);
}
Console.ReadLine();
}
}