用于分隔命令行参数的字符是什么(例如空格,\ t)?
如何检查字符串是否包含分隔符?
例如:Check("abcd")
为false,Check("ab cd")
或Check("ab\tcd")
为真
答案 0 :(得分:2)
默认情况下,C#在空白区域的基础上拆分参数,因此不需要拆分参数。
但是如果你出于某种原因必须这样做那么
您可以使用string.split('')拆分命令行参数并获取字符串数组
所以基本上你会做这样的事情
bool Check(string argument)
{
string[] arguments = argument.split(' ');
if (arguments.Length > 1) // In your case if you are expecting 2 or more arguments
{
return true;
}
return false;
}