使用Substring和IndexOf查找第一个的位置/
要获得第一部分:
//从内存中,需要测试:) 字符串输出= String.Substring(inputString,0,inputString.IndexOf(“ /”));
要剪切第一部分:
// from memory, need to test :)
string output = String.Substring(inputString,
inputString.IndexOf("/"),
inputString.Length - inputString.IndexOf("/");
Run Code Online (Sandbox Code Playgroud)
也许Split()方法就是你所追求的?
string value = "aaa/b/cc/dd/ee";
string[] collection = value.Split('/');
Run Code Online (Sandbox Code Playgroud)
标识此实例中由数组中指定的一个或多个字符分隔的子字符串,然后将子字符串放入String数组中.
根据您与TreeView(ASP.Net?WinForms?)相关的更新,您可以执行以下操作:
foreach(string text in collection)
{
TreeNode node = new TreeNode(text);
myTreeView.Nodes.Add(node);
}
Run Code Online (Sandbox Code Playgroud)