Clone clone, y'a d'autres trucs qui différencie C# de Java :
- passage de paramètres par références
- expressions lambda
- inférence de type
- gestion des pointeurs
- pointeur de méthodes (délégués)
- méthodes d'extensions
- coroutine
- types anonymes
Au final, LINQ n'est qu'une bibliothèque pas spécifique à C# et utilisable dans d'autres langages. C# ajoute juste un peu de sucre syntaxique au dessus de LINQ.
[^] # Re: suite
Posté par TImaniac (site web personnel) . En réponse au journal Perl, Javouille, Lisaac|(Ruby|SmallTalk|etc..). Évalué à 2.
- passage de paramètres par références
- expressions lambda
- inférence de type
- gestion des pointeurs
- pointeur de méthodes (délégués)
- méthodes d'extensions
- coroutine
- types anonymes
Au final, LINQ n'est qu'une bibliothèque pas spécifique à C# et utilisable dans d'autres langages. C# ajoute juste un peu de sucre syntaxique au dessus de LINQ.