我有一个要从命令提示符运行的工具。
代码如下
static void Main(string[] args)
{
string User;
if (args[0].Length != 0)
{
User = args[0];
}
else
{
Console.Write("Please Enter the Username");
User = Console.ReadLine();
}
如果我在命令提示符下没有在我的“tool.exe”之后给出用户名或第一个参数,它会抛出一个异常,如“索引超出数组范围”
我想要输出,如果我没有给出论点 - 它应该提示我给出用户名。请帮帮我。