private static IEnumerable<Programmer> Case1() { var a = new Programmer("A"); var b = new Programmer("B"); a.Recommendations.Add(b); b.Recommendations.Add(a); return new[] {a, b}; }