c# - 如何在 C# 中替换字符串的第一个和最后一个字符?

标签 c#

我有一个简单的问题,我做了一些研究但找不到正确的答案。

我有这个字符串:

|She wants to eat breakfast|

我找到了用另一个字符替换所有字符 | 的答案。

我的想法是,我想用 { 替换第一个 |,用 替换最后一个。

我知道这很容易,但我对这个问题的回答真的对我有帮助。

提前致谢。

最佳答案

您可以使用 string.Substring :

s = "{" + s.Substring(1, s.Length - 2) + "}";

在线查看它:ideone

这假定您要替换的字符是字符串中的第一个和最后一个字符。

关于c# - 如何在 C# 中替换字符串的第一个和最后一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067527/

相关文章:

c# - Asp.Net 单例模式场景

c# - 使用 ReactiveUI 按顺序执行一组命令

c# - 试图理解? C# 中的(空条件)运算符

c# - 我如何从 new Dictionary(int, List<Customer>); 之类的东西中选择一个列表?

c# - 请调试错误消息。 DbArithmeticExpression 参数必须具有数字通用类型

c# - 删除文本中的制表或多行空格

c# - Powershell脚本错误 "Cannot find an overload for "LoadFromCollection“和参数计数: "1".”

c# - MySQL 连接器附加枚举值比实际值小一

c# - 使用具有行+列坐标的值集合动态填充数据网格

c# - Refit (C#) - 下载图像