JetBrains Rider 2026.1 Help

コードインスペクション:類似の匿名型が近くで検出されました

このインスペクションは、近くにある別の匿名型と形状が非常によく似た匿名オブジェクトが作成されたことを報告します。 これは多くの場合、本来は 1 つの形状を共有すべきところを、コードが意図せず複数の互換性のない匿名型を作成してしまったことを意味します。

サンプル

var first = new { Id = 1, Name = "A", IsActive = true }; var second = new { Name = "B", Id = 2, IsActive = false };
var first = new { Id = 1, Name = "A", IsActive = true }; var second = new { Id = 2, Name = "B", IsActive = false };
2026 年 6 月 12 日