Fonctions fléchée et anonymes

Fonctions fléchées

Les fonctions fléchées sont une forme concise de déclaration de fonctions. Elles sont déclarées en utilisant une syntaxe de flèche =>. Voici un exemple :

void sayHello() => print('Hello!');

// Appel de la fonction
sayHello(); // Affiche : Hello!

Fonctions anonymes

Les fonctions anonymes, également appelées fonctions lambda, sont des fonctions sans nom qui peuvent être assignées à des variables ou passées en tant que paramètres à d'autres fonctions. Voici un exemple :

Function add = (int a, int b) {
  return a + b;
};

// Appel de la fonction anonyme
int result = add(2, 3);
print('2 + 3 = $result'); // Affiche : 2 + 3 = 5

Les fonctions fléchées et anonymes sont des outils puissants en Dart pour définir des fonctions de manière concise et les utiliser de manière flexible dans votre code.

Last updated