こんにちは、私はこのコード行がある問題があります:
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);
私は周りを見回しましたが、それを行う方法がわかりません。私はコーディング初心者でもあるので、説明してください。コードはC#ありがとう
次のようなことができます:
Console.WriteLine(String.Format("{0,-10} | {1,5}", "Bill", 51));
5文字で「51」が右揃えになります。
その他の例: 文字列をスペースで揃える 。
公式の参照については、 Composite Formatting を参照してください