c# - 更改 '/' 分隔字符串中最后一个元素的最有效方法是什么

标签 c#

我在 C# 中有一个字符串对象,其中包含一堆由“/”字符分隔的元素。该字符串看起来像这样:

“元素1/元素2/元素3/元素4”

更改“/”分隔字符串中最后一个元素的最有效方法是什么?

最佳答案

使用string.LastIndexOf :

string s = "element1/element2/element3/element4";
s = s.Substring(0, s.LastIndexOf('/') + 1) + "foo";

关于c# - 更改 '/' 分隔字符串中最后一个元素的最有效方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3018689/

相关文章:

c# - 库还是自己的框架?

c# - 如何检查数据读取器是否为 null 或为空

c# - C# 扩展方法中的泛型约束

c# - 如何捕获 ClearScript.V8 中的更新事件?

c# - 在 clickonce 应用程序中安全地存储服务帐户凭据

c# - 匿名方法应该按条件返回一个字符串

c# - 从 Windows 窗体应用程序发送电子邮件

c# - 图像到图标的转换

c# - 线程安全缓冲区包装流

c# - NSUserDefaults 不保存 StandardUserDefaults 值