JetBrains Rider 2026.1 Help

コードインスペクション: 構造化されたメッセージテンプレートの問題

このインスペクションは、 JetBrains.Annotations[StructuredMessageTemplateAttribute] と組み合わせて動作します。 これは、プレースホルダーを含む非補間文字列を受け入れるように設計されたメソッドが正しく使用されるようにできます。 以下に例を示します。

void LogNewUser([StructuredMessageTemplate] string message, params string[] args) { // Log new user } void Test() { // Warning: Non-existing argument in structured string LogNewUser("User created: {username}"); }
2026 年 6 月 12 日