想知道是否有人可以指出我正确的方向。我想要实现的是根据其中包含“/”的字符串拆分字符串。例如,如果我有: www.site.com/course/123456/216 代码 (c#) 我希望能够在代码中拆分字符串,以便 123456 可以分配给变量 param1,216 可以分配给 param2 (当然是页面的“友好”名称)。如果我要在字符串上添加第三个“/”,我希望它成为 param3,等等。
理想情况下,我希望能够将这段代码放在某个地方,以便我可以将它包含在我需要它工作的任何用户控件上。
最佳答案
Uri.Segments也许您正在寻找:
new Uri("http://www.contoso.com/foo/bar/index.htm#search").Segments
结果在 [ "/", "foo/", "bar/", "index.html"]
关于c# - 根据 "/"拆分字符串(Uri的路径),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17413106/