10.20000怎么转换成10.2呢?
如题,数据是decimal类型的
1.10.20000怎么转换成10.2呢?
2.10.0000怎么转换成10呢?
------解决方案--------------------1. .ToString( "0.0 ")
2. .ToString( "0 ")
------解决方案--------------------ToString( "F1 ") 或 ToString( "N1 ") 四射五入
------解决方案--------------------try
decimal d = 10.20000M;
//decimal d = 10.0000M;
string result = d.ToString().TrimEnd( '0 ').TrimEnd( '. ');