Je ne suis pas sûr pour C
Une application compatible LINQ peut-elle s'exécuter sur une machine sur laquelle seul le runtime .NET 2.0 est installé ?
En théorie, LINQ n'est rien de plus qu'un sucre syntaxique, et le code IL résultant devrait ressembler à ce qu'il aurait dans .NET 2.0.
Comment puis-je écrire LINQ sans utiliser les bibliothèques .NET 3.5 ? Fonctionnera-t-il sur .NET 2.0 ?