ReSharper 2026.1 Help

代码检查:附近检测到相似的匿名类型

此检查会报告一个匿名对象的创建,其结构与附近的其他匿名类型非常相似。 这通常意味着代码无意中创建了多个不兼容的匿名类型,而原本应该采用一个共享结构。

示例

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年 5月 8日