我目前在c#中的visual studio中編寫項目。 項目完整路徑是:獲取文件的相對路徑C#
"C:\TFS\MySolution\"
我有我需要在執行過程中加載一個文件。可以說文件路徑是
"C:\TFS\MySolution\Project1\NeedtoLoad.xml"
我不想編寫硬編碼的完整路徑,並且希望以動態方式獲取路徑。
我用下面的一行:
var path = Directory.GetCurrentDirectory();
的問題,每一個,我發現上面的代碼行讓我以下路徑方法:
"C:\TFS\MySolution\Project1\bin\Debug"
而我需要的是
"C:\TFS\MySolution\Project1\"
所以我可以連接
NeedtoLoad.xml
至答案。
我當然可以這樣做:
path.Substring(0, path.IndexOf("bin\\Debug"));
但它不是那麼優雅。
之前你說這個問題是重複的 請再次閱讀問題,因爲我沒有找到任何這樣做。