2016-10-27 5 views
0

たとえば、%7dを使用してコンソール上のデータの最小長を設定できます。どのようにC#でこれを行うことができますか?Cでの[長さ] [型変数]

私の英語を許して、私はまだ学んでいます。 最小幅を制御"%7d"ので

+2

[String.Format'](https://msdn.microsoft.com/library/system.string.format(v = vs.110).aspx) – Prisoner

+0

@Alexありがとうございます。あなたは人生の救世主です。 –

+0

ReadLineに入力されたテキストを制限する方法はありません。 MSDNの記事で説明しているように、http://msdn.microsoft.com/en-us/library/system.console.readline.aspx –

答えて

1

が出力動作(scanf入力、とが最大幅を指定される)であり、String.FormatはC#でprintfスタイルの書式を取得する通常の方法です。 「%の7D」の特定のケースについては

、あなたのようなもの使用することができます

String.Format("{0,7}", someInt). 

を上記のリンクを使用すると、フォーマットされたために使用することができ、むしろオプションの膨大な数(および異なるデータ型)を示しています出力。

関連する問題