C# est l’un des langages fournis par Microsoft pour travailler avec .Net. Ce langage englobe un riche ensemble de fonctionnalités, qui permet de développer différents types d’applications.
C# est un langage de programmation orienté objet et ressemble à plusieurs aspects du langage 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 les différents types de données disponibles dans le 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 de Windows. Pour tout débutant sur .Net, la construction d’une application console est idéalement la première étape pour commencer.
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 en place cet exemple.
Etape 1) La première étape implique la création d’un nouveau projet dans Visual Studio. Pour cela, une fois que le Visual Studio est lancé, vous devez choisir l’option de menu Nouveau->Projet.
Étape 2) L’étape suivante consiste à choisir le type de projet comme une application Console. Ici, nous devons également mentionner le nom et l’emplacement de notre projet.
- 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 l’option Windows sur le côté gauche.
- Lorsque nous cliquons sur les options Windows à l’étape précédente, nous pourrons voir une option pour Application Console. Cliquez sur cette option.
- Nous donnons ensuite un nom à l’application qui, dans notre cas, est DemoApplication. Nous devons également fournir un emplacement pour stocker notre application.
- Enfin, nous cliquons sur le bouton ‘OK’ pour laisser Visual Studio créer notre projet.
Si les étapes ci-dessus sont suivies, vous obtiendrez la sortie ci-dessous dans Visual Studio.
Sortie:-
- Un projet appelé ‘DemoApplication’ sera créé dans Visual Studio. Ce projet contiendra tous les artefacts nécessaires pour exécuter l’application Console.
- Le programme principal appelé Program.cs est le fichier de code par défaut qui est créé lorsqu’une nouvelle application est créée dans Visual Studio. Ce code contiendra le code nécessaire pour notre application console.
Etape 3) Maintenant, écrivons notre code qui sera utilisé pour 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 » lorsque l’application console s’exécute.
C# Programme 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 :-
- Les premières lignes de code sont des lignes par défaut entrées 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 strict minimum de code pour faire fonctionner un code sur une machine Windows.
- 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 est juste un regroupement logique de classes.
- La fonction Main est une fonction spéciale qui est automatiquement appelée lorsqu’une application console s’exécute. Ici, vous devez vous assurer d’entrer le code nécessaire pour afficher la chaîne requise dans l’application console.
- La classe Console est disponible dans .Net 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 de caractères « Hello World » dans la console.
- 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 va attendre et ne pas sortir immédiatement. Le programme attendra que l’utilisateur saisisse une touche quelconque avant de sortir définitivement. Si vous n’incluez pas cette déclaration dans le code, le programme se terminera dès qu’il sera exécuté.
É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.
Si le code ci-dessus est entré correctement et que le programme est exécuté avec succès, la sortie suivante sera affichée.
Sortie :
D’après la sortie, vous pouvez clairement voir que la chaîne de caractères « Hello World » est affichée correctement. Ceci est dû au fait que l’instruction Console.write provoque l’envoi de cette chaîne à la console.
Résumé
- Une application Console est une application qui peut être faite pour ê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.
.