... them. In VS 201 0 to stop Visual Studio generating PIA files simply set the Embed Interop Types property to True in Solution Explorer. Variance Variance has changed in .NET 4. 0. At the 200 8 PDC ... http://blogs.msdn.com/charlie/archive/ 200 8/ 10/ 28/linq-farm-covariance-and-contravariance-in -visual- studio- 201 0.aspx • http://blogs.msdn.com/ericlippert/archive/tags/Covariance+and+Contravariance/ default.aspx • Skeet, Jon. ( 200 8) ... Elephant("Nellie", 100 )); Elephants.Add(new Elephant("Dumbo", 200 )); Elephants.Add(new Elephant("Baba", 50) ); //Doesn't work prior to .net 4 Elephants.Sort(objAnimalComparer);...