占位符中 -5 的目的是啥? C#

Posted

技术标签:

【中文标题】占位符中 -5 的目的是啥? C#【英文标题】:What is the purpose of -5 in placeholder? c#占位符中 -5 的目的是什么? C# 【发布时间】:2021-07-22 10:26:15 【问题描述】:

我们一直在创建一个程序,它必须在其中显示表格或数组。我只想知道占位符中 -5 的用途 Console.Write("0, -5", Greater[row, col]);

【问题讨论】:

它指定被格式化的数字的精度和位置(我假设Greater 是一个二维数组,由浮点数、双精度数或十进制数组成(它对您显示很有用)代码中的更多上下文,尤其是类型)docs.microsoft.com/en-us/dotnet/standard/base-types/… 【参考方案1】:

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

5 表示字符串宽度至少为 5 个字符(用空格填充),- 表示访问 Greater 数组产生的值将左对齐

如果该行的 Greater 值是 1.2,则输出将为 "1.2 "

如果值为 1.23456789,输出将不会在 5 宽处被截断。为确保将数据格式化为特定的演示文稿,您可以在冒号后添加另一个格式化说明符,以指示数字的格式化方式。有关详细信息,请参阅https://docs.microsoft.com/en-us/dotnet/api/system.string.format?view=net-5.0 中的“控制间距”

【讨论】:

以上是关于占位符中 -5 的目的是啥? C#的主要内容,如果未能解决你的问题,请参考以下文章

如何在占位符中添加图标

POWERPOINT中,在幻灯片的占位符中添加的文本有啥要求

使用 React 的输入占位符中的 FontAwesome 图标

如何在输入标签的占位符中添加材质图标

AngularJS:Datepicker 指令如何在占位符中有今天的日期

textarea占位符中的引号