执行我的代码时收到的错误是:'ArgumentException未处理。路径中的非法字符。'ArgumentException:C中的'路径中的非法字符'#
我正在使用下面的代码来访问我的.xml文件。
string appPath = Path.GetDirectoryName(System.Environment.CommandLine);
FileInfo fi = new FileInfo(appPath + @"\Books.xml");
我这样做的控制台应用程序,而不是一个WinForm。我一直在穷尽地搜索,并搜索了一段时间。
这是一个家庭作业项目的一部分。但这是我遇到的唯一问题。
将'appPath'打印到控制台,看看它是什么 –
你在CommandLine上传递的路径是什么 –