格式化字符串为货币

use*_*827 1 c#

我有string包含价格的变量.例如,10000.我想用一千个分隔符的空间.
如显示1000010 000,150000因为150 000
我怎么能这样做呢?

Joh*_*y_D 6

试试这个

    NumberFormatInfo info = (NumberFormatInfo)CultureInfo.InvariantCulture.NumberFormat.Clone();
    info.NumberGroupSeparator = " ";

    Console.WriteLine(12345.ToString("n", info )); // 12 345.00
Run Code Online (Sandbox Code Playgroud)