C'est tellement une mauvaise copie du Java, que Java en a recopié la plupart des fonctionnalités pour sa version 1.5… (Types génériques => Mauvaise copie (PS: oui, Microsoft avait déjà une implémentation fonctionnelle avant Java 1.5:
Gyro), Attributs => Annotations, Boucle foreach => Boucle for pour itérer (syntaxe différente), (un)boxing automatique, enums, param arrays, …)
Et plus récemment ils prévoient aussi de rajouter le support des closures, parce que C# les a depuis la 2.0 (oulàlà c'est pas bien pour un langage objet, vilain microsoft !! Personne ne devrait coder en C#

) et que tout le monde s'est aperçu qu'en fait ça déchire… (et c'est encore mieux depuis les expressions lambda ^^)
Enfin bon, il reste encore des trucs à repomper, je ne me fait pas de souci pour eux
