gpt4 book ai didi

c# - 如何从 c# 2.0 中的字符串中删除第一个 0(零)

转载 作者:太空狗 更新时间:2023-10-29 20:50:52 26 4
gpt4 key购买 nike

我有一个字符串可以包含像 000232 或 999999 或 023000 这样的值我想要做的是从第一个字符串中删除第一个 000,保留第二个字符串并从第三个字符串中删除第一个 0 并将 000 保留在右边

我如何最好地执行此操作?

提前致谢

最佳答案

使用String.TrimStart :

// s is string
string trimmed = s.TrimStart('0');

请注意,必须将 String.TrimStart 的结果分配给 string 类型的变量。在 .NET 中,string 是不可变的,因此 String.TrimStart 不会修改调用该方法的 string。也就是说,s.TrimStart('0') 不会修改 s。如果你想修改 s 你必须说

s = s.TrimStart('0');

关于c# - 如何从 c# 2.0 中的字符串中删除第一个 0(零),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4263095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com