日期:2014-05-17  浏览次数:20906 次

截取问题
E:\33\2323\test\Demo\ 有这么一个路径 。怎么得到E:\33\2323\test\ 一个值啊??

------解决方案--------------------
用string.Replace(要替换的值,替换之后的值)就可以了,你可以直接写成"E:\33\2323\test\Demo\".Replace("Demo\","")
------解决方案--------------------
C# code
 string path = @"E:\33\2323\test\Demo\";
                path = Regex.Match(path,@".*?(?=[^\\]+?\\$)").Value;
                //E:\\33\\2323\\test\\

------解决方案--------------------
C# code

var dir = new System.IO.DirectotyInfo(@"E:\33\2323\test\Demo\");
var dirp = dir.ToString();