Dim amount as Decimal = 5
Console.WriteLine("{0, D2}" , amount)
输出应显示 500
答案 0 :(得分:0)
如果您希望使用标准格式说明符,则必须使用技巧。从NumberFormatInfo
删除百分比符号后,请使用percent-format-specifier "P":
Dim percentWithoutSign = CType(NumberFormatInfo.CurrentInfo.Clone, Numberformatinfo)
percentWithoutSign.PercentSymbol = ""
现在,您可以在任何要以百分比显示值但没有百分比符号的地方使用此Numberformatinfo
(P0
表示无小数位,但原始值* 100):
Dim amount as Decimal = 5
Dim result = amount.ToString("P0", percentWithoutSign)