请教一下ICSharpZIPCode是什么? 如果不用它代码不会报越界异常 if (args[0] == "GetPics") { if (args[1] == "") { Console.WriteLine("GetPics type must use a ZipFilePath."); return; } else if (args[2] == "") { Console.WriteLine("GetPics Mode must use a ExtractMapOfZipFile."); return; } else if (args[3] == "") { Console.WriteLine("GetPics type must use a TargetFilePath."); return; } else if (args[4] == "") { Console.WriteLine("GetPics Must Use a Password!"); return; } else {Console.WriteLine(args[1]+ args[2]+ args[3]+ args[4]); } }
如果不用它代码不会报越界异常
if (args[0] == "GetPics")
{
if (args[1] == "")
{
Console.WriteLine("GetPics type must use a ZipFilePath.");
return;
}
else if (args[2] == "")
{
Console.WriteLine("GetPics Mode must use a ExtractMapOfZipFile.");
return;
}
else if (args[3] == "")
{
Console.WriteLine("GetPics type must use a TargetFilePath.");
return;
}
else if (args[4] == "")
{
Console.WriteLine("GetPics Must Use a Password!");
return;
}
else
{Console.WriteLine(args[1]+ args[2]+ args[3]+ args[4]);
}
}
static void Main(string[] args)
{
if (args[0] == "GetPics")
{
你用的是 void Main内的 args?