C# 如何删除字符串中的零

C# 如何删除字符串中的零,c#,.net,winforms,C#,.net,Winforms,嗨,我正在从应用程序处理c#windows,我需要删除字符串上的零,但如果下一个字符不是零,它将停止删除 样本数据 040079 ->40079 003144 ->3144 440079 ->440079 我如何才能实现这一愿望?希望有人帮助我使用接受字符的重载来删除: "040079".TrimStart('0') //"40079" "003144".TrimStart('0') //"3144" "440079".TrimStart(

嗨,我正在从应用程序处理c#windows,我需要删除字符串上的零,但如果下一个字符不是零,它将停止删除

样本数据

040079       ->40079
003144       ->3144
440079       ->440079
我如何才能实现这一愿望?希望有人帮助我

使用接受
字符的重载来删除:

"040079".TrimStart('0') //"40079"
"003144".TrimStart('0') //"3144"
"440079".TrimStart('0') //"440079"
“040079”。TrimStart('0')返回“40079”