我想将目录拆分为两部分:
例如
//Hello//Products//App//Images//Room//40//Tulips.jpg
进入
//Hello//Products//App
和
//Images//Room..40//Tulips.jpg
答案 0 :(得分:2)
var splitOn = "App";
var path = "//Hello//Products//App//Images//Room//40//Tulips.jpg";
var parts = path.Split(new string[] { splitOn }, StringSplitOptions.None);
Console.WriteLine(parts[0] + splitOn);
Console.WriteLine(parts[1]);
为了按字(或在本例中为文件夹)分割,您需要在将字符串数组传递给String.Split函数之前将其包装在字符串数组中。拆分“App”也会从结果中删除“App”,因此我们在将它写入控制台之前再次连接它。
答案 1 :(得分:0)
首先根据双正斜杠拆分字符串,然后分配给数组。
string path= Hello//Products//App//Images//Room//40//Tulips.jpg
string[] names = path.Split('//');
之后收集这样的字样: -
string first_part=names[0] + "//" + names[1];