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