代码检查:检测到相似的匿名类型在附近
此检查会报告创建的匿名对象,其结构与附近的另一个匿名类型非常相似。 这通常意味着代码无意中创建了多个不兼容的匿名类型,而本应只有一个通用结构。
示例
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日