我有如下字符串:
var abc = "Menu Link";
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以将空间更改为下划线?
Yuc*_*uck 64
如果你想这样做:
abc = abc.Replace(" ", "_");
Run Code Online (Sandbox Code Playgroud)
虽然确实会创建一个新的 string实例; 它实际上并没有在同一个内存位置完成 - String是一个不可变类型.
使用String.Replace(char,char)而不是String.Replace(string, string)应该更快.即
abc = abc.Replace(' ', '_');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62895 次 |
| 最近记录: |