gpt4 book ai didi

c# - 使用大括号在 C# 中格式化输出

转载 作者:太空宇宙 更新时间:2023-11-03 23:20:09 26 4
gpt4 key购买 nike

在此示例中,大括号内的值有什么作用?

{
double price = 1234.56
Console.WriteLine("TV{0:F0} is {1:C}" , 2, price);
Console.Read();
}

最佳答案

基本上第一个数字是参数的索引(0 表示 21 表示 price in你的例子)。

冒号后的值是标准数字格式字符串之一,请参阅 MSDN-Docs可用选项。

  • {0:F0} 打印 2 因为参数 0 是 2 并且格式是具有零个小数位的定点数 (F0 )
  • {1:C} 打印 $1234,56 因为参数 1(price)是 1234.56 并且格式是货币 (C)

此示例仅使用数字格式字符串,还有 DateTime 等标准格式字符串..

关于c# - 使用大括号在 C# 中格式化输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35700558/

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