gpt4 book ai didi

c# - 如何在 C# 中的 string.Format 中进行对齐?

转载 作者:IT王子 更新时间:2023-10-29 04:17:47 27 4
gpt4 key购买 nike

我在 C# 中有这行代码:

return string.Format("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);

它从文本文件中提取数据并输出到列表框中。我想证明它的一半在左边,一半在右边,所以在梦幻世界中:

return string.Format("align=left({0}, {1}, {2}, {3}, {4},) align=right ({5}, {6}, {7}, {8}, {9}, {10}, {11})", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);

我环顾四周,但不知道该怎么做。谁能解释一下?

最佳答案

你可以这样做:

Console.WriteLine(String.Format("{0,-10} | {1,5}", "Bill", 51));

您将在 5 个字符上右对齐“51”。

此处有更多示例:Align String with Spaces .

有关官方引用,请参阅 Composite Formatting

关于c# - 如何在 C# 中的 string.Format 中进行对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4579506/

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