Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
bases_programmation:fonctions [2018/02/08 14:22] alban.majorczyk [Les méthodes] |
bases_programmation:fonctions [2018/02/08 14:30] (Version actuelle) alban.majorczyk [Créer une méthode :] |
||
---|---|---|---|
Ligne 30: | Ligne 30: | ||
</code> | </code> | ||
veut dire "vide", "dépourvu de", ... Quand une méthode ne retourne rien, le type de retour est donc void. | veut dire "vide", "dépourvu de", ... Quand une méthode ne retourne rien, le type de retour est donc void. | ||
- | |||
---- | ---- | ||
- | |||
Une chose très importante est de bien choisir le nom pour sa méthode. Une méthode correspond à une action, donc un verbe lui correspond bien. Prenez donc l'habitude de choisir des verbes anglais pour vos méthodes. Par exemple, une méthode qui trie un tableau peut être nommée SortArray étant donné que "to sort" veut dire "trier", et qu'un array est un tableau. | Une chose très importante est de bien choisir le nom pour sa méthode. Une méthode correspond à une action, donc un verbe lui correspond bien. Prenez donc l'habitude de choisir des verbes anglais pour vos méthodes. Par exemple, une méthode qui trie un tableau peut être nommée SortArray étant donné que "to sort" veut dire "trier", et qu'un array est un tableau. | ||
+ | ---- | ||
+ | Créons une méthode qui multiplie un nombre x par un nombre y (nous allons travailler avec des entiers). Voici comment faire : | ||
+ | <code> | ||
+ | Private void Multiply(int x, int y) | ||
+ | { | ||
+ | return x*y; | ||
+ | } | ||
+ | </code> | ||
+ | ====== Appeler une méthode : ====== | ||
+ | <code> | ||
+ | private void Btn_Click(object sender, EventArgs e) | ||
+ | { | ||
+ | LblTest.Content = Multiply(3, 5); | ||
+ | } | ||
+ | </code> | ||
+ | Ici le LblTest prendra "15" comme valeur. |