ReSharper 2026.1 Help

コードインスペクション:文字列フォーマットメソッドの問題

このインスペクションは、 String.Format および同様のメソッドのフォーマット引数内のフォーマット項目が正しく使用されていることを検証します。

String.Format のように動作するカスタムフォーマットメソッドがある場合は、それに JetBrains.Annotations から [StringFormatMethodAttribute] のマークを付けて、対応するチェックを有効にすることができます。 以下に例を示します。

[StringFormatMethod("message")] void ShowError( string message, params object[] args) { // Show error } void Test() { // Warning: Non-existing argument in format string ShowError("Failed: {0}"); }
2026 年 6 月 12 日