Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
占位符中-5的用途是什么?c#_C#_Arrays_Multidimensional Array_Placeholder - Fatal编程技术网

占位符中-5的用途是什么?c#

占位符中-5的用途是什么?c#,c#,arrays,multidimensional-array,placeholder,C#,Arrays,Multidimensional Array,Placeholder,我们已经创建了一个程序,它必须显示表或数组。我只是想知道占位符中-5的用途 Console.Write(“{0,-5}”,大于[row,col])-5是一个格式说明符,用于确定此占位符的输出字符串的宽度 5表示字符串宽度至少为5个字符(用空格填充),而-表示通过访问较大数组生成的值将向左对齐 如果该行的值较大,col为1.2,则输出将为“1.2” 如果该值为1.23456789,则输出不会在5宽处被切断。为了确保数据被格式化为特定的表示形式,您可以在冒号后添加另一个格式化说明符,以指示数字的格式

我们已经创建了一个程序,它必须显示表或数组。我只是想知道占位符中-5的用途
Console.Write(“{0,-5}”,大于[row,col])

-5是一个格式说明符,用于确定此占位符的输出字符串的宽度

5
表示字符串宽度至少为5个字符(用空格填充),而
-
表示通过访问较大数组生成的值将向左对齐

如果该行的值较大,col为1.2,则输出将为
“1.2”


如果该值为1.23456789,则输出不会在5宽处被切断。为了确保数据被格式化为特定的表示形式,您可以在冒号后添加另一个格式化说明符,以指示数字的格式化方式。有关更多信息,请参见

中的“控制间距”部分,它指定了正在格式化的数字的精度和位置(我假设更大的是一个浮点、双精度或十进制的二维数组(如果您在代码中显示更多上下文,尤其是类型,将非常有用)