如何用逗号和小数格式化C#中的数字?

Not*_*Dan 11 .net c#

我有一个小数点后可变位数的数字.我想用逗号和所有十进制数格式化数字.

例如:42,023,212.0092343234

如果我使用ToString("N")我只得到2位小数,ToString("f")给我所有小数都没有逗号.我如何得到两者?

pdr*_*pdr 12

不确定(现在无法测试)但是这样的工作会怎么样?

"#,##0.################"
Run Code Online (Sandbox Code Playgroud)