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