我知道这个值应该使用子字符串,但我不知道如何在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