占位符中 -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 图标