如果我有一个十进制数,比如14.50我想用decimal 10.2
0000000014.50
我该怎么做?
谢谢
使用自定义数字格式字符串:
var value = 14.50m;
string valueString = value.ToString("0000000000.00");
0
是一个占位符:如果0存在,则用相应的数字替换0;
如果你对数据类型转换为字符串没有问题,那么你可以在c#中使用Padding。
参考下面的链接:
http://msdn.microsoft.com/en-us/library/66f6d830 (v = vs.100) . aspx