Structure d’un programme en C#

Avant d’apprendre les éléments de base du langage de programmation C#, regardons la structure d’un programme en C# afin que nous puissions le prendre comme référence dans les chapitres suivants.
 
 

Création d’un programme Hello World

Un programme C# se compose des éléments suivants:

  • Déclaration de l’espace de noms
  • Classe
  • Méthodes de classe
  • Attributs de classe
  • Une méthode principale
  • Déclarations et instructions
  • Des commentaires

Regardons un code simple qui affiche le mots « Hello World ».

using System;
namespace WayToLearnX
{
   class HelloWorld
   {
      static void Main(string[] args)
      {
          /* Mon premier programme en C# */
          Console.WriteLine("Hello World");
         Console.ReadKey();
      }
   }
}

Lorsque ce code est compilé et exécuté, il produit le résultat suivant:

Hello World

Examinons les différentes parties du programme :

using System; cette ligne permet d’utiliser le namespace « System » dans le programme.

namespace WayToLearnX déclaration de notre propre namespace « WayToLearnX » qui contient la classe HelloWorld. Le namespace est une collection de classes.

class HelloWorld déclaration de la classe « HelloWorld » qui contient la définition des variables et de méthodes que votre programme utilise. Les classes contiennent généralement plusieurs méthodes. Les méthodes définissent le comportement de la classe. Ici, la classe « HelloWorld » n’a qu’une seule méthode Main().

static void Main(string[] args) ici, on définit la méthode principale, qui est le point d’entrée pour tous les programmes C#. La méthode principale indique ce que la classe fait lors de l’exécution.

/* Mon premier programme en C# */ cette ligne est ignorée par le compilateur et il est mis pour ajouter un commentaire dans le programme.

Console.WriteLine("Hello World"); cette déclaration affiche le message « Hello, World! » sur la sortie de l’écran.

Console.ReadKey(); cette ligne est destiné aux utilisateurs de VS.NET. Cela permet au programme d’attendre un clique sur n’import quelle touche.

Les caractéristiques du C#:

  • C# est sensible à la casse.
  • Toutes les déclarations doivent se terminer par un point-virgule (;).
  • L’exécution du programme commence par la méthode Main.
  • Contrairement à Java, le nom du fichier du programme peut être différent du nom de la classe.

 
 

Compilation et exécution du programme

Si vous utilisez Visual Studio.Net pour compiler et exécuter des programmes C#, procédez comme suit:

  • Démarrez Visual Studio.
  • Dans la barre de menus, choisissez Fichier -> Nouveau -> Projet.
  • Choisissez Visual C # à partir de modèles, puis choisissez Windows.
  • Choisissez une application de console.
  • Spécifiez un nom pour votre projet et cliquez sur le bouton OK.
  • Cela crée un nouveau projet dans l’Explorateur de solutions.
  • Écrivez le code dans l’éditeur de code.
  • Cliquez sur le bouton Exécuter ou appuyez sur la touche F5 pour exécuter le projet. Une fenêtre d’invite de commande apparaît qui contient la ligne Hello World.

Vous pouvez compiler un programme C # en utilisant la ligne de commande au lieu de Visual Studio IDE:

  • Ouvrez un éditeur de texte et ajoutez le code mentionné ci-dessus.
  • Enregistrez le fichier comme helloworld.cs
  • Ouvrez l’outil d’invite de commande et accédez au répertoire dans lequel vous avez enregistré le fichier.
  • Tapez csc helloworld.cs et appuyez sur Entrée pour compiler votre code.
  • S’il n’y a pas d’erreurs dans votre code, l’invite de commandes vous amène à la ligne suivante et génère le fichier exécutable helloworld.exe.
  • Tapez helloworld pour exécuter votre programme.
  • Vous pouvez voir la sortie Hello World affichée sur l’écran.

 

Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *