Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 值不为零时清除零_C#_.net - Fatal编程技术网

C# 值不为零时清除零

C# 值不为零时清除零,c#,.net,C#,.net,我正在使用TrimStart('0')清除前导零 例如: string value= "00999"; value = value.TrimStart('0'); 它工作得很好 但现在发生的是,我不想修剪为零的值,例如00 例如,返回结果为00: string value= "00"; value = value.TrimStart('0'); 谢谢。只需添加这一行: if (value == "") value = "0"; 只需添加这一行: if (value == "

我正在使用TrimStart('0')清除前导零

例如:

string value= "00999";
value = value.TrimStart('0');
它工作得很好

但现在发生的是,我不想修剪为零的值,例如00

例如,返回结果为00:

string value= "00";
    value = value.TrimStart('0');
谢谢。

只需添加这一行:

if (value == "")
    value = "0";
只需添加这一行:

if (value == "")
    value = "0";
仅当字符串包含除0以外的其他字符时,才会修剪该字符串


这只会在字符串包含除0以外的其他字符时修剪字符串。

谢谢您的建议。谢谢您的建议。问:您确定不能用“格式”语句完全完成您想要的内容吗?问:你确定你不能用“格式”语句完成你想要的东西吗?