From ab21994f0e6f327f08d26691f0ae84fd71e717de Mon Sep 17 00:00:00 2001 From: Grizouille Date: Mon, 8 Dec 2025 17:24:58 +0100 Subject: [PATCH] add function --- readme.md | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/readme.md b/readme.md index 497b9f0..7a37868 100644 --- a/readme.md +++ b/readme.md @@ -135,8 +135,28 @@ ___ ## 📊 Résumé des Concepts | Concept | Analogie | Exemple C# | À retenir | | ------- | -------- | ---------- | --------- | -|Variable| Une boîte étiquetée| int age = 25;| Stocke une |valeur -|Condition | Un carrefour| if (x > 10) { ... } | Prend une décision | -|Boucle| Un disque qui tourne| for (int i=0; i<5; i++) |Répète des actions -|Tableau| Une étagère à cases| string[] noms = {"A","B"}; |Stocke plusieurs valeurs +|Variable| Une boîte étiquetée| int age = 25;| Stocke une valeur | +|Condition | Un carrefour | if (x > 10) { ... } | Prend une décision | +|Boucle| Un disque qui tourne | for (int i=0; i<5; i++) | Répète des actions | +|Tableau| Une étagère à cases | string[] noms = {"A","B"}; | Stocke plusieurs valeurs du meme type | +## Les Méthodes + +* `void`: Ne retourne rien (pas de `return`) +* `int`: Retourne un entier (`return` obligatoire) +* `string`: Retourne une chaine (`return` obligatoire) +* etc... (`return` obligatoire*) + * \* sauf quelques cas. +### Exemple: + +```csharp + +private void Write(string value){ + Console.WriteLine(value); +} + +private int Write(int value){ + return value + 1; +} + +``` \ No newline at end of file