沮丧的尝试从C#中的参数读取路径

1 c#

我正在传递/file:c:\myfile.doc而我正在返回"/file:c:\myfile.doc"而不是"C:\ myfile.doc",有人可以告诉我哪里出错了?

            if (entry.ToUpper().IndexOf("FILE") != -1)
            {
                //override default log location
                MyFileLocation = entry.Split(new char[] {'='})[1];
            }
Run Code Online (Sandbox Code Playgroud)

tva*_*son 6

你分裂为"="而不是":"

尝试

    if (entry.ToUpper().IndexOf("FILE:") == 0)
    {
         //override default log location
         MyFileLocation location = entry.Split(new char[] {':'},2)[1];
    }
Run Code Online (Sandbox Code Playgroud)