🧩 Fonctions et portée des variables
1️⃣ Introduction : Fonctions déjà vues
💡 Définition intuitive
Une fonction ou méthode, c’est une action que fait un objet ou le programme.
Elle peut recevoir des informations (paramètres) et parfois renvoyer un résultat.
🔍 Exemples déjà utilisés (sans qu’on le dise)
Méthode | Ce qu’elle fait | Type de méthode |
---|---|---|
Console.WriteLine("Salut") | Affiche du texte à l’écran | Méthode avec paramètre, sans retour (void ) |
Console.ReadLine() | Lit du texte saisi par l’utilisateur | Méthode sans paramètre, avec retour (string ) |
int.Parse("123") | Convertit une chaîne en entier (int ) | Méthode avec paramètre et retour (int ) |
📌 À retenir
- Une méthode peut appartenir à une classe (
Console
,int
, etc.).- On écrit :
Classe.Methode(paramètre)
- Certaines méthodes renvoient un résultat (
int.Parse
), d’autres non (Console.WriteLine
).
🔗 Lire plus sur les méthodes (Notions C#)
2️⃣ Déclaration d’une méthode (sans paramètre, sans retour)
🎯 But : éviter de copier-coller du code plusieurs fois, rendre le programme plus lisible et réutilisable.