c# - String Format Numbers Thousands 123K, Millions 123M, Billions 123B -
is there way using string formatter format thousands, millions, billions 123k, 123m, 123b without having change code divide value thousand, million or billion?
string.format("{0:????}", largenumber)
there different ways achieve this, me easiest , quickest use the "," custom specifier
double value = 1234567890; // displays 1,234,567,890 console.writeline(value.tostring("#,#", cultureinfo.invariantculture)); // displays 1,234,568k console.writeline(value.tostring("#,##0,k", cultureinfo.invariantculture)); // displays 1,235m console.writeline(value.tostring("#,##0,,m", cultureinfo.invariantculture)); // displays 1b console.writeline(value.tostring("#,##0,,,b", cultureinfo.invariantculture));
Comments
Post a Comment