Contenu du cours
Bases de C#
Bases de C#
Syntaxe C#
Dans ce chapitre, nous allons examiner le programme de base Hello World pour comprendre la syntaxe du langage C#.
Voici le code qui affiche le message "Hello World" dans la sortie de la console :
main
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Lorsque vous démarrez un nouveau projet C#, vous verrez du code par défaut, connu sous le nom de code standard. Ce code configure la structure de base de votre programme mais ne fait pas partie de la logique principale.
Remarque
Le code standard est un code standard nécessaire pour des tâches courantes, comme configurer des configurations ou définir la structure du programme. Il est important pour organiser votre code mais n'affecte pas la fonctionnalité principale.
À ce stade, vous n'avez pas besoin de comprendre chaque détail, mais examinons certaines parties de base du code.
Le code est divisé en blocs, marqués par des accolades ({}
). Chaque bloc fait partie d'un espace de noms, d'une classe, d'une méthode ou d'une instruction.
Un namespace est comme un dossier qui regroupe du code lié, facilitant ainsi l'organisation. Dans notre exemple, le namespace est TestConsoleApp
.
Une classe est un modèle pour créer des objets et ajouter des fonctionnalités à un programme. Ici, nous avons une classe nommée "Program".
Une méthode est un ensemble d'instructions pour que l'ordinateur effectue une tâche. C'est similaire aux "fonctions" dans d'autres langages. La méthode "Main" est cruciale car c'est là que le programme commence à s'exécuter. Elle exécute tout le code à l'intérieur de son bloc.
La méthode "Main" peut avoir différentes apparences, mais elle doit être nommée "Main". Pour simplifier, vous pouvez utiliser static void Main()
dans ce cours. Cette version n'inclut pas string[] args
.
main
namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
À l'intérieur de la méthode "Main", il y a une commande Console.WriteLine("Hello, World!")
. Cela indique à l'ordinateur d'afficher "Hello, World!" à l'écran. Lorsque vous exécutez le programme, ce message apparaît dans la console.
Rappelez-vous, chaque commande se termine par un point-virgule (;
).
En résumé, le code de départ de base pour un programme C# comprend un "namespace", une "classe" et la méthode "Main", qui est l'endroit où le programme commence. Parfois, il peut également y avoir une instruction "using" comme using System;
pour inclure les bibliothèques nécessaires, mais ce n'est pas toujours nécessaire.
1. Quel est le but de la méthode "Main" dans un programme C# ?
2. Que fait la commande Console.WriteLine("Hello, World!")
?
Merci pour vos commentaires !