在控制台应用程序中传递几个参数。其中之一是文件路径。这工作正常,除非路径包含空格。在文件名中有空格的解决方法是之前有一个@
符号,如@"folder f/file.exe"
如何将@
符号添加到args[4]
参数中,如此类似?在C#中的字符串之前添加@符号
boot = new Main(args[2], args[3], args[4], (args.Length == 5) ? "" : args[5], args[args.Length - 1].Equals("-r"));
我曾尝试以下,但它并没有为我工作。
boot = new Main(args[2], args[3], @"" + args[4], (args.Length == 5) ? "" : args[5], args[args.Length - 1].Equals("-r"));
这是个问题,我现在试图从另一个应用程序调用时得到这个结果。休息后我会做什么brb。 –
这是解决方案,应该碰到顶端。 –
您可以将其标记为已接受 –