Code inspection: Similar anonymous type detected nearby
This inspection reports an anonymous object creation whose shape is very similar to another anonymous type nearby. That often means the code unintentionally creates multiple incompatible anonymous types where one shared shape was intended.
Example
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 };
01 April 2026