我想将整数9格式化为“09”,将25格式化为“25”。
有人可以告诉我这是怎么做到的吗?
谢谢!
答案 0 :(得分:11)
您可以使用以下任一选项:
“0”自定义说明符
value.ToString("00")
String.Format("{0:00}", value)
十进制(“D”)标准格式说明符
value.ToString("D2")
String.Format("{0:D2}", value)
了解更多信息:
答案 1 :(得分:1)
如果它只是你想要的领先零,你可以使用它:
value.tostring.padleft("0",2)
如果您有2位数,例如25位,您将获得" 25"如果你只有一个数字,例如9,那么你将得到" 09" ....值得注意的是,这会给你一个字符串,而不是一个整数,所以您可能需要稍后在代码中进行转换。
答案 2 :(得分:-4)
我不知道确切的语法。但在任何语言中,它都会是这样的。
a = 9
aString =""
if a < 10 then
aString="0" + a
else
aString = "" + a
end if