コードインスペクション:フォーマット文字列で書式指定子を使用する
このインスペクションは、引数に対する明示的な ToString() 呼び出しではなく、 String.Format() のフォーマットプレースホルダー内で 文字列のフォーマットを指定することを提案しています。
以下の例では、書式指定子をプレースホルダーに移動すると、コードの簡潔性と読みやすさが向上します。
public void Test(int i)
{
var str = string.Format("Result: {0}", i.ToString("N"));
}
public void Test(int i)
{
var str = string.Format("Result: {0:N}", i);
}
2026 年 6 月 12 日