Comme pour les releases précédentes, on notera qu'il est prévu
l'introduction de syntaxes ou expressions, qui existent depuis longtemps en
Python.
Extraits de la doc :
x => x + 1 Expression body
x => { return x + 1; } Statement body
(x, y) => x * y Multiple parameters
() => Console.WriteLine() No parameters
Il est intéressant de remarquer que, pour distancer Java, C# s'inspire de
Python...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Andrieu
On Sun, 18 Sep 2005 18:08:55 +0200, Do Re Mi chel La Si Do wrote:
Extraits de la doc : x => x + 1 Expression body x => { return x + 1; } Statement body (x, y) => x * y Multiple parameters () => Console.WriteLine() No parameters
Il est intéressant de remarquer que, pour distancer Java, C# s'inspire de Python...
Pas vraiment en fait, l'inspiration vient plutôt des langages fonctionnels type ML.
-- Olivier
On Sun, 18 Sep 2005 18:08:55 +0200, Do Re Mi chel La Si Do wrote:
Extraits de la doc :
x => x + 1 Expression body
x => { return x + 1; } Statement body
(x, y) => x * y Multiple parameters
() => Console.WriteLine() No parameters
Il est intéressant de remarquer que, pour distancer Java, C# s'inspire de
Python...
Pas vraiment en fait, l'inspiration vient plutôt des langages fonctionnels
type ML.
On Sun, 18 Sep 2005 18:08:55 +0200, Do Re Mi chel La Si Do wrote:
Extraits de la doc : x => x + 1 Expression body x => { return x + 1; } Statement body (x, y) => x * y Multiple parameters () => Console.WriteLine() No parameters
Il est intéressant de remarquer que, pour distancer Java, C# s'inspire de Python...
Pas vraiment en fait, l'inspiration vient plutôt des langages fonctionnels type ML.