執行我的代碼時收到的錯誤是:'ArgumentException未處理。路徑中的非法字符。'ArgumentException:C中的'路徑中的非法字符'#
我正在使用下面的代碼來訪問我的.xml文件。
string appPath = Path.GetDirectoryName(System.Environment.CommandLine);
FileInfo fi = new FileInfo(appPath + @"\Books.xml");
我這樣做的控制檯應用程序,而不是一個WinForm。我一直在窮盡地搜索,並搜索了一段時間。
這是一個家庭作業項目的一部分。但這是我遇到的唯一問題。
將'appPath'打印到控制檯,看看它是什麼 –
你在CommandLine上傳遞的路徑是什麼 –