2013-08-01 57 views
0

我知道这个值应该使用子字符串,但我不知道如何在C#中做到这一点。你的代码非常感谢。谢谢!如何在c中使用子字符串与文件路径#

我想改变这个什么:

"C:\\TFS\\Deployment\\files\\1.0.1.1\\test\\test00.xml" 

到新的价值:

"C:\\TFS\\Deployment\\files\\1.0.1.1" 
+3

您是否检查过文档?这是假设你打开并阅读该页面。 – zerkms

+0

看看[this](http://www.dotnetperls.com/substring) – Naren

+0

http://msdn.microsoft.com/en-us/library/aka44szs(v=vs.100).aspx – Nick

回答

1

嗯,这是很难确定什么样的标准来截断字符串。除了D.R.的回答:

"C:\\TFS\\Deployment\\files\\1.0.1.1\\test\\test00.xml".Substring(0,31); 
+1

@ user1358072我很震惊,这是你正在寻找。这是阅读文档和计数字符的结果。计算字符不应该成为拆分字符串时的选择标准... – PVitt

11
var testPath = System.IO.Directory.GetParent(path); 
var newValue = System.IO.Directory.GetParent(testPath); 
相关问题