我想将一个字符串拆分成部分,以检索参数.
我已经完成了这个功能:
static private string getparam(string input, int index)
{
string[] arrparams = input.Split(' ');
if (arrparams.Length <= index) return "";
return arrparams[index];
}
Run Code Online (Sandbox Code Playgroud)
但是,当我通过一个像:
上传C:\ Visual Studio
它将看到"C:\ Visual"作为第一个参数,"Studio"作为第二个和拆分em.
现在我想在Split-Function中做类似异常的事情:当引号之间给出参数时,它应该忽略它中的空格.
然后,当我像这样传递arg:上传"C:\ Visual Studio"时,第一个参数应该是C:\ Visual Studio
那我怎么能实现呢?
谢谢.