Quelles sont les nouvelles fonctionnalités pouvant être utilisées dans .NET 2.0 qui sont spécifiques à C# 3.0/3.5 après la mise à niveau vers Visual Studio 2008? Aussi, quelles sont certaines des fonctionnalités qui ne sont pas disponibles?Fonctionnalités C# .NET 3.0/3.5 dans 2.0 utilisant Visual Studio 2008
disponibles
- lambdas
- Méthodes d'extension (en déclarant un System.Runtime.CompilerServices.ExtensionAttribute vide)
- Propriétés automatiques
- objet de Initialiseur
- Collection Initialiseur
- LINQ to Objects (en implémentant IE dénombrables méthodes d'extension, voir LinqBridge)
Non disponible
- arbres d'expression
- WPF/Silverlight Bibliothèques
Les arbres d'expression sont disponibles via l'utilisation de Mono. Voir ma réponse ci-dessous. –