我正在尝试在C#中使用String.Format("{0:c}", somevalue),但是我很难弄清楚如何配置输出以满足我的需要。这里是我的需求:
有没有一种格式可以适应上述的所有5种情况?我阅读的所有文档都只详细介绍了基础知识,并没有涉及到这种类型的场景。
- 0 输出为空
- 1.00 输出为 $1.00
- 10.00 输出为 $10.00
- 100.00 输出为 $100.00
- 1000.00 输出为 $1,000.00
有没有一种格式可以适应上述的所有5种情况?我阅读的所有文档都只详细介绍了基础知识,并没有涉及到这种类型的场景。