C# 检查是否传递了参数或未传递参数
- 论坛
- C# 检查是否传递了参数或未传递参数
17 浏览
C# 检查是否传递了参数或未传递参数
我有这段代码:
public static void Main(string[] args) { if (string.IsNullOrEmpty(args[0])) // 警告:数组索引超出范围 { ComputeNoParam cptern = new ComputeNoParam(); cptern.ComputeWithoutParameters(); } else { ComputeParam cpter = new ComputeParam(); foreach (string s in args){...} } }
我还尝试过if(args.Length==0)
,但仍然不起作用。
基本上,我想要找出用户是否使用参数调用了程序。如果没有,程序将要求输入。
我该如何做到这一点?
提前感谢。