gpt4 book ai didi

c# - String.Format 说明

转载 作者:行者123 更新时间:2023-11-30 19:31:18 24 4
gpt4 key购买 nike

我不太清楚格式是如何为下一行生成的。

任何人都可以向我提供,它如何以格式呈现值,使用适当的逗号,并将其放在图中的正确位置。

writer.Write(string.Format("Your Estimated Loan Paymement+will be {0:$#,##0.00;($#,##0.00);Zero}", + this.calcPayment(this._pv,1,2) ));

这里的 calcPayment() 是一个返回数值的函数。例如,如果它返回 2000.33,则输出为 $2,003.33。

我知道它正在格式化,但是怎么做呢?

谢谢。

最佳答案

分解格式字符串:{0:$#,##0.00;($#,##0.00);Zero}

有3组:

  1. $#,##0.00 - 当参数 (this.calcPayment(this._pv,1,2)在这种情况下)是积极的。
  2. ($#,##0.00) - 当 arg 为负数时使用
  3. Zero - 当 arg 为零时使用

# 是数字占位符,0 是零占位符(填充)。

参见 this获取更多信息。

关于c# - String.Format 说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7438090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com