string.FormatやConsole.WriteLineに指定するフォーマットって
しょっちゅう利用するのに、すぐ忘れるのでついでにメモメモ。
#region StringFormatSamples-01 class StringFormatSamples01 : IExecutable { public void Execute() { // // 書式設定は、以下のようにして設定する. // {0,-20:C} // 最初の0はインデックスを表す。必須項目。 // // 桁数を指定する場合は、カンマを付与し桁数を指定する。 // 桁数の値が負の値の場合は、左寄せ。 // 桁数の値が正の値の場合は、右寄せとなる。 // 桁数の指定はオプション。 // // フォーマットを指定する場合は、コロンを付与しフォーマットのタイプを指定する。 // Cは通貨を表す。 // フォーマットの指定はオプション。 // // フォーマットの種類などについては // http://msdn.microsoft.com/ja-jp/library/txafckwd(v=VS.100).aspx // を参照。 // string format = "'{0,20:C}'"; Console.WriteLine(format, 25000); } } #endregion
結果は以下のようになります。
' \25,000'
================================
過去の記事については、以下のページからご参照下さい。
- いろいろ備忘録日記まとめ