Les paramètres des méthodes
Objectifs
Créer des méthodes avec des paramètres.
Mise en situation
Pour pouvoir envoyer des informations à la méthode que nous avons créée, il est possible d'utiliser des paramètres. Ceux-ci permettront d'utiliser les valeurs des paramètres dans la méthode.
Nous allons créer des méthodes avec des paramètres.
Méthode : Une méthode avec des paramètres
Les paramètres sont des variables qui vont pouvoir être utilisées dans le code de la méthode.
Pour qu'une méthode ait des paramètres, il faut les mettre dans les parenthèses ()
qui suivent le nom de la méthode. Il faudra écrire le type du paramètre (int
, string
, bool
, ...) suivi du nom du paramètre.
Si on souhaite que la méthode prenne plusieurs paramètres, il suffit de séparer les paramètres par des virgules ,
.
Les paramètres seront utilisés dans la méthode.
Pour le nom des paramètres, il y a la convention camelCassing à respecter. C'est-à-dire le premier mot commencera par une minuscule puis les suivants auront le premier caractère de chaque mot en majuscule.
Exemple : Méthode avec un paramètre
static int AddSameNumber(int a)
{
return a + a;
}
Exemple : Méthode avec deux paramètres
static int AddNumbers(int a, int b)
{
return a + b;
}
Méthode : Appel de méthode ayant des paramètres
Comme vu précédemment pour appeler une méthode, il faut utiliser son nom suivi de parenthèses ()
, mais cette fois-ci les valeurs pour les paramètres seront mises dans les parenthèses.
Exemple :
static void Main(string[] args)
{
AddSameNumber(2);
AddNumbers(1, 2);
Console.ReadLine();
}
Syntaxe : À retenir
Cette partie du cours a permis de développer les éléments suivants :
Les paramètres sont des variables qui vont pouvoir être utilisées dans le corps de la méthode.
Une méthode peut avoir un ou plusieurs paramètres. S'il y a plusieurs paramètres, il faudra les séparer par des virgules.
Les paramètres de la méthode peuvent être de types différents.
La convention de nommage des paramètres est la convention camelCasing.