我知道這個值應該使用子字符串,但我不知道如何在C#中做到這一點。你的代碼非常感謝。謝謝!如何在c中使用子字符串與文件路徑#
我想改變這個什麼:
"C:\\TFS\\Deployment\\files\\1.0.1.1\\test\\test00.xml"
到新的價值:
"C:\\TFS\\Deployment\\files\\1.0.1.1"
我知道這個值應該使用子字符串,但我不知道如何在C#中做到這一點。你的代碼非常感謝。謝謝!如何在c中使用子字符串與文件路徑#
我想改變這個什麼:
"C:\\TFS\\Deployment\\files\\1.0.1.1\\test\\test00.xml"
到新的價值:
"C:\\TFS\\Deployment\\files\\1.0.1.1"
嗯,這是很難確定什麼樣的標準來截斷字符串。除了D.R.的回答:
"C:\\TFS\\Deployment\\files\\1.0.1.1\\test\\test00.xml".Substring(0,31);
@ user1358072我很震驚,這是你正在尋找。這是閱讀文檔和計數字符的結果。計算字符不應該成爲拆分字符串時的選擇標準... – PVitt
var testPath = System.IO.Directory.GetParent(path);
var newValue = System.IO.Directory.GetParent(testPath);
您是否檢查過文檔?這是假設你打開並閱讀該頁面。 – zerkms
看看[this](http://www.dotnetperls.com/substring) – Naren
http://msdn.microsoft.com/en-us/library/aka44szs(v=vs.100).aspx – Nick