Méthodes
Notions théoriques
Déclarer et appeler une méthode
En C# avec les top-level statements, les méthodes se déclarent avec le mot-clé static en dehors du code principal :
// Appel de la méthode
Bonjour("Alice");
Bonjour("Bob");
// Déclaration de la méthode (peut être après l'appel)
static void Bonjour(string prenom)
{
Console.WriteLine($"Bonjour, {prenom} !");
}
Méthodes avec valeur de retour
double resultat = Additionner(3.5, 2.1);
Console.WriteLine(resultat); // 5.6
static double Additionner(double a, double b)
{
return a + b;
}
static string ObtenirMention(double note)
{
return note switch
{
>= 16 => "Très bien",
>= 14 => "Bien",
>= 10 => "Passable",
_ => "Insuffisant",
};
}