C# Hello World : premier programme d'application console

C# est l'un des langages fournis par Microsoft travailler avec .Net. Ce langage englobe un riche ensemble de fonctionnalités, qui permettent de développer différents types d'applications.

C# est un langage de programmation orienté objet et ressemble à plusieurs aspects du C++. Dans ce tutoriel, nous voyons comment développer notre première application.

Il s'agira d'une application console de base, nous explorerons ensuite différentes Types de données disponible en langage C# ainsi que les instructions de flux de contrôle.

Construire la première application console

Une application console est une application qui peut être exécutée dans l'invite de commande dans Windows. Pour tout débutant sur .Net, la création d’une application console est idéalement la première étape.

Dans notre exemple, nous allons utiliser Visual Studio pour créer un projet de type console. Ensuite, nous allons utiliser l'application console pour afficher un message « Hello World ». Nous verrons ensuite comment construire et exécuter l’application console.


Suivons les étapes mentionnées ci-dessous pour mettre cet exemple en place.

Étape 1) La première étape implique la création d'un nouveau projet dans Visual Studio. Pour cela, une fois Visual Studio lancé, vous devez choisir l'option de menu Nouveau->Projet.

La première application console

Étape 2) L'étape suivante consiste à choisir le type de projet en tant qu'application console. Ici, nous devons également mentionner le nom et le lieu de notre projet.

La première application console

  1. Dans la boîte de dialogue du projet, nous pouvons voir différentes options pour créer différents types de projets dans Visual Studio. Cliquez sur le bouton Windows option sur le côté gauche.
  2. Lorsque nous cliquons sur le Windows options à l’étape précédente, nous pourrons voir une option pour l’application console. Cliquez sur cette option.
  3. Nous donnons ensuite un nom à l'application qui dans notre cas est DemoApplication. Nous devons également fournir un emplacement pour stocker notre application.
  4. Enfin, nous cliquons sur le bouton « OK » pour laisser Visual Studio créer notre projet.

Si les étapes ci-dessus sont suivies, vous obtiendrez le résultat ci-dessous dans Visual Studio.

Production:-

La première application console

  1. Un projet appelé « DemoApplication » sera créé dans Visual Studio. Ce projet contiendra tous les artefacts nécessaires pour exécuter l'application Console.
  2. Le programme principal appelé Program.cs est un fichier de code par défaut créé lors de la création d'une nouvelle application dans Visual Studio. Ce code contiendra le code nécessaire à notre application console.

Étape 3) Écrivons maintenant notre code qui servira à afficher la chaîne « Hello World » dans l'application console.

Tout le code ci-dessous doit être saisi dans le fichier Program.cs. Le code sera utilisé pour écrire « Hello World » lors de l'exécution de l'application console.

La première application console

Programme C# Hello World

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 { 
  static void Main(string[] args) 
  {
   Console.Write("Hello World");

   Console.ReadKey();
  }
 }
}

Explication du code : -

  1. Les premières lignes de code sont des lignes par défaut saisies par Visual Studio. L'instruction « using » est utilisée pour importer des modules .Net existants dans notre application console. Ces modules sont nécessaires au bon fonctionnement de toute application .Net. Ils contiennent le code minimum pour faire fonctionner un code sur un Windows machine.
  2. Chaque application appartient à une classe. C# est un langage orienté objet et, par conséquent, tout le code doit être défini dans un module autonome appelé « Classe ». À son tour, chaque classe appartient à un espace de noms. Un espace de noms n'est qu'un regroupement logique de classes.
  3. La fonction Main est une fonction spéciale qui est automatiquement appelée lors de l'exécution d'une application console. Ici, vous devez vous assurer de saisir le code requis pour afficher la chaîne requise dans l'application console.
  4. La classe Console est disponible en .Net, ce qui permet de travailler avec des applications console. Ici, nous utilisons une méthode intégrée appelée « Write » pour écrire la chaîne « Hello World » dans la console.
  5. Nous utilisons ensuite la méthode Console.ReadKey() pour lire n'importe quelle clé de la console. En entrant cette ligne de code, le programme attendra et ne se terminera pas immédiatement. Le programme attendra que l'utilisateur entre n'importe quelle clé avant de finalement quitter. Si vous n'incluez pas cette instruction dans le code, le programme se fermera dès son exécution.

Étape 4) Exécutez votre Programme .Net. Pour exécuter n'importe quel programme, vous devez cliquer sur le bouton Démarrer dans Visual Studio.

La première application console

Si le code ci-dessus est saisi correctement et que le programme est exécuté avec succès, la sortie suivante sera affichée.

Sortie :

La première application console

À partir de la sortie, vous pouvez clairement voir que la chaîne « Hello World » s'affiche correctement. Cela est dû au fait que l'instruction Console.write entraîne l'envoi de cette chaîne à la console.

Résumé

  • Une application console est une application qui peut être exécutée à l’invite de commande sur une machine Windows.
  • La méthode Console.write peut être utilisée pour écrire du contenu sur la console.