格式为double,没有小数点

Goh*_*ool 3 .net c# string format double

我要将双倍转换为10位+ 4位小数.

所以说:我有一个双999,56.我要00000009995600 - >没有逗号!

我有的是:

string.format("{0:0000000000.0000}",value)但我得到的是:0000000999,5600

所以我现在可以做的是搜索逗号并删除它,但我想知道在这种特定格式中是否还有另一种"干净"的格式化方式?

谢谢!

Stu*_*Stu 15

string.Format("{0:00000000000000}", value * 10000)
Run Code Online (Sandbox Code Playgroud)