C'est tout le contraire : C# 3 introduit une syntaxe connue de la plupart des développeur : select * from bidule where machin group by machin.name, du bon vieux SQL. C# 3 permet ainsi d'écrire ce qu'on met d'habitude dans une chaîne de caractère et qu'on passe au moteur de BDD (ou abstraction type hibernate) en la généralisant à tout type de source de données (XML, base de données, objets, etc.)
Les lambdas expressions ne sont que l'extension naturelle et simplifiée des méthodes anonymes de C# 2 qui ont une syntaxe affreuse.
L'inférence de type évite d'écrire des noms de type à rallonge, rendant le tout beaucoup plus lisible.
[^] # Re: C# n'est pas un langage à typage fort !
Posté par TImaniac (site web personnel) . En réponse à la dépêche Mono 2.0 : le singe continue ses grimaces. Évalué à 3.
Les lambdas expressions ne sont que l'extension naturelle et simplifiée des méthodes anonymes de C# 2 qui ont une syntaxe affreuse.
L'inférence de type évite d'écrire des noms de type à rallonge, rendant le tout beaucoup plus lisible.