C# 如何在c中从…到字符串末尾删除特定字符#

C# 如何在c中从…到字符串末尾删除特定字符#,c#,C#,我有这样一个字符串:first/example/import/status/5b12f918-f2ef-436f-808c-50ea48da000 我需要这样输出:first/example/import/ 我需要从状态中删除,依此类推。我考虑过remplace,但它不起作用,因为这个5b12f918-f2ef-436f-808c-50ea48da000是可变的,所以它会改变。 如果有任何功能可以做到这一点,请如果您可以保证文本的结构(即结构不会改变): 或者阅读字符串的第一个“x”字符谢谢@j

我有这样一个字符串:
first/example/import/status/5b12f918-f2ef-436f-808c-50ea48da000

我需要这样输出:
first/example/import/

我需要从
状态中删除
,依此类推。我考虑过
remplace
,但它不起作用,因为这个
5b12f918-f2ef-436f-808c-50ea48da000
是可变的,所以它会改变。
如果有任何功能可以做到这一点,请

如果您可以保证文本的结构(即结构不会改变):


或者阅读字符串的第一个“x”字符

谢谢@jonathan的回答,我已经更改了示例,它在这个解决方案中不起作用您在“导入”之前向数组中添加了其他值。所以现在你需要的不仅仅是数组中的第一个条目。。。
public static ReturnFirst(string inString){
     var path = inString.Split('//')[1];
     return $"//{path}//";
}