Had*_*owJ 27 c# string format alignment
嗨,我有一个问题,我有这行代码:
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);
Run Code Online (Sandbox Code Playgroud)
它从文本文件中提取数据并在列表框中输出.我想在左边和右半边证明它的一半是正确的,所以在梦境中这个:
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);
Run Code Online (Sandbox Code Playgroud)
我环顾四周但不知道怎么做,我也是一个编码菜鸟,所以请解释一下.代码是C#谢谢
Rub*_*ias 65
你可以这样做:
Console.WriteLine(String.Format("{0,-10} | {1,5}", "Bill", 51));
Run Code Online (Sandbox Code Playgroud)
您将在5个字符上右对齐"51".
这里有更多示例:将字符串与空格对齐.
有关官方参考,请参阅复合格式
| 归档时间: |
|
| 查看次数: |
80177 次 |
| 最近记录: |