by Israr Khan
9. mars 2011 13:29
Aldri har en datatype gitt meg mer hodebry enn "Decimal" i C#... Formatering, tusentall-skille, desimalskille, kulturforskjeller o.s.v....Alt fra enkle operasjoner til mer komplekse operasjoner møter _alltid_ et eller annet hinder.
For å gjøre ting litt lettere for andre : Skal du bestemme antall desimaler som skal returneres er den enkleste måten følgende:
var value = 15m;
var numerOfDecimals = 6;
var valueInString = value .ToString("N"+ numerOfDecimals );
Noe som vil gi deg 15.000000 :)
Enjoy!