Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# System.Console.Write(“{0}{1:N2}{2}”是指什么?_C#_.net - Fatal编程技术网

C# System.Console.Write(“{0}{1:N2}{2}”是指什么?

C# System.Console.Write(“{0}{1:N2}{2}”是指什么?,c#,.net,C#,.net,我知道0代表数组中的第一个元素等。但是1:N2是什么?应用于数据的格式。在这种情况下是两个十进制数 {1:N2}表示第二个参数被格式化为一个带有千个分隔符的数字,精度为2位。这是第二个元素的数字格式。在.Net中可以对不同的数据类型(如数字、日期、枚举)进行格式化。您也可以创建自定义格式。您可以在此处开始格式化 冒号左侧的索引“1”指定arg参数中的第二个参数(从零开始的索引)。字符串“N2”冒号右侧指定要在该参数上使用的格式。具体而言,N2表示带2位小数的组分隔符数字格式;有关详细信息,请参阅

我知道0代表数组中的第一个元素等。但是1:N2是什么?

应用于数据的格式。在这种情况下是两个十进制数


{1:N2}
表示第二个参数被格式化为一个带有千个分隔符的数字,精度为2位。

这是第二个元素的数字格式。在.Net中可以对不同的数据类型(如数字、日期、枚举)进行格式化。您也可以创建自定义格式。您可以在此处开始格式化

冒号左侧的索引“1”指定
arg
参数中的第二个参数(从零开始的索引)。字符串“N2”冒号右侧指定要在该参数上使用的格式。具体而言,N2表示带2位小数的组分隔符数字格式;有关详细信息,请参阅


通常,格式说明符的格式为
{index[,alignment][:formatString]}
;有关详细信息,请参阅文档:

不是第三个,而是第二个元素;-)