|
|
1
314
我注意到,在这类问题中,几乎每个人都建议删除给定字符串的最后一个字符。但这并不符合Trim方法的定义。
在这个定义下,只从字符串中删除最后一个字符是不好的解决方案。 所以,如果我们想“修剪字符串的最后一个字符”,我们应该这样做
注意
|
|
|
2
68
|
|
|
3
9
…以防要从结尾删除非空白字符。 |
|
|
4
7
|
|
|
5
6
最后修剪的另一个例子 性格 从字符串:
您可以将其放入扩展方法中,并防止其为空字符串等。 |
|
|
6
6
|
|
|
7
5
|
|
8
3
|
|
|
9
2
你也可以用这个:
|
|
10
2
非常简单:
|
|
|
11
2
用法
|
|
|
12
1
稍微修改了@Damian Leszczyski-Vash的版本,确保只删除一个特定的字符。
|
|
|
13
1
您可以将标记为答案的代码编写为:
但是,如答案中所述,这将删除最后一个字符的所有出现。如果你只想移除 最后一个字符
对C#8中新内容的快速解释:
|
|
|
14
0
即。:
|
|
|
15
-5
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |