Tutoriel C# : Hello world

Ce tutoriel vous aide à démarrer avec C#. Il explique ce dont vous avez besoin pour écrire votre premier programme en C#. Il commence par les bases : vous apprendrez où vous pouvez trouver et télécharger les outils nécessaires, comment installer ces outils et il vous guidera jusqu'à la construction et l'exécution de votre code. Si vous n'avez jamais écrit de programme en C# auparavant, c'est l'endroit idéal pour commencer. Nous avons créé cet article pour que vous puissiez démarrer avec C# et passer à nos exemples de SMS. Si vous êtes déjà familier avec C#, vous pouvez passer directement à l'un des projets SMS suivants.

Exemples de SMS en C# :

Comment envoyer un SMS depuis C#
Comment envoyer plusieurs SMS depuis C#
Comment envoyer un SMS programmé depuis C#
Comment recevoir un SMS en C#
Comment supprimer un SMS en utilisant C#
Téléchargez la dernière bibliothèque d'API SMS en C# depuis Github

Qu'est-ce que C#

C# est un langage de programmation. Il est similaire à un langage naturel, comme l'anglais. Il est utilisé pour communiquer avec un ordinateur. La principale différence entre un langage naturel et un langage de programmation est que les langages de programmation ont une structure plus rigoureuse, pour aider l'ordinateur à mieux le comprendre.

Qu'est-ce que Visual Studio

Visual Studio est un outil pour écrire un programme en C#. Visual Studio vous permet de saisir du texte en utilisant le langage C#, et il vous permet de dire à l'ordinateur de lire le texte et d'exécuter les instructions. Nous utilisons le terme "Exécuter" pour dire à l'ordinateur d'exécuter les instructions.

Qu'est-ce qu'un programme Hello World en C#

Le programme Hello World en C# est le programme le plus simple que vous puissiez écrire. Il affiche simplement la phrase : Hello world sur l'écran de l'ordinateur. Le programme Hello World est le premier programme que les développeurs écrivent dans n'importe quel langage de programmation.

Comment écrire votre premier programme en C#

Pour écrire votre premier programme en C# :

  1. Installez Visual Studio Community
  2. Créez une nouvelle application console en C#
  3. Configurez le nom et le répertoire de votre projet
  4. Sélectionnez .NET Core comme framework cible
  5. Écrivez votre premier programme 'Hello world' en C#
  6. Exécutez le programme 'Hello world' en C#
  7. Examinez le rapport d'erreurs
  8. S'il y a une erreur, corrigez-la

Prérequis

Voici ce dont vous avez besoin pour commencer. Pour écrire votre premier programme informatique en C#, vous avez besoin d'un ordinateur Windows, de l'environnement de programmation Visual Studio et du code exemple présenté ci-dessous.

  • Ordinateur Windows 10
  • Microsoft Visual Studio Community Edition
  • Projet exemple Hello World d'Ozeki

Télécharger Visual Studio

Microsoft Visual Studio Community Edition

Dans ce tutoriel vidéo, vous trouverez comment télécharger le programme d'installation de Visual Studio Community Edition (Vidéo 1). Vous pouvez télécharger le programme d'installation à partir de l'URL suivante : https://visualstudio.microsoft.com/downloads/. Sur cette page, vous verrez différentes versions de Visual Studio disponibles au téléchargement. Suivez les instructions de cette courte vidéo pour télécharger le programme d'installation sur votre ordinateur.

Vidéo 1 - Comment télécharger Visual Studio (Tutoriel vidéo)

Télécharger le programme d'installation de Visual Studio

Commencez par vous rendre sur le site web suivant : https://visualstudio.microsoft.com/downloads/. Sous la colonne Community, cliquez sur le bouton violet Téléchargement gratuit (Figure 1). Cela va télécharger le programme d'installation de Microsoft Visual Studio Community Edition sur votre ordinateur, dans l'emplacement de téléchargement par défaut spécifié par votre navigateur.

télécharger visual studio community
Figure 1 - Télécharger Visual Studio Community

Installer Visual Studio

Pour écrire votre premier programme en C#, vous devez installer Visual Studio. La vidéo suivante (Vidéo 2) vous montre comment effectuer cette installation.

Vidéo 2 - Comment installer Visual Studio (Tutoriel vidéo)

Créer votre premier projet Visual Studio

Après l'installation de Visual Studio, vous devez l'ouvrir et créer un projet console, comme vous pouvez le voir dans la Vidéo 3. Le projet console est le projet le plus simple que vous puissiez créer.

Vidéo 3 - Comment créer votre premier projet Visual Studio (Tutoriel vidéo)

Créer un nouveau projet dans Visual Studio

Tout d'abord, ouvrez Visual Studio, que vous venez d'installer. Vous serez alors accueilli par un écran de bienvenue. Cet écran vous permet de créer un nouveau projet ou d'ouvrir des projets précédents. Sous la colonne "Commencer" à droite, cliquez sur Créer un nouveau projet (Figure 2). Cela vous redirigera vers la page suivante où vous pourrez configurer les paramètres de votre projet.

création d'un nouveau projet dans visual studio
Figure 2 - Créer un nouveau projet dans Visual Studio

Sélectionner l'application console en C#

Pour créer un projet en C#, vous devrez d'abord filtrer le projet pour C# et Application Console. Après avoir cliqué sur "Créer un nouveau projet", vous serez dirigé vers un écran de configuration. Tout d'abord, sélectionnez C# dans la liste déroulante située en haut au milieu de la fenêtre, juste en dessous de la barre de recherche (Figure 3). Ensuite, sélectionnez Console dans la liste déroulante la plus à droite de la fenêtre. Grâce à ce filtrage, une option intitulée Application Console apparaîtra. Sélectionnez Application Console en cliquant dessus. Enfin, cliquez sur le bouton Suivant en bas à droite pour continuer.

application console dans visual studio
Figure 3 - Sélectionner l'application console en C#

Nommez votre application

Après avoir spécifié que votre projet est une Application Console, vous devrez lui donner un nom. Sous le texte indiquant "Nom du projet", vous trouverez une zone de texte (Figure 4). Entrez le nom souhaité dans cette zone pour nommer votre projet. Choisissez un nom facilement identifiable, afin de pouvoir toujours le reconnaître. Nous recommandons également de vous assurer que vous placez la solution et le projet dans le même dossier. Pour ce faire, cochez la case en bas de la section pour activer cette option. Cliquez sur le bouton Suivant en bas à droite lorsque vous avez terminé.

nommer un projet dans visual studio
Figure 4 - Donnez un nom approprié à votre projet

Sélectionnez le framework cible

Pour finaliser la configuration de votre projet, vous devez sélectionner un framework cible. Cela peut être fait sur la dernière page de configuration. Vous pouvez sélectionner un framework cible dans la liste déroulante en cliquant dessus (Figure 5). Ici, nous sélectionnons .NET Core. C'est un bon choix pour votre projet. Cliquez sur le bouton Créer en bas à droite pour créer votre projet.

sélectionner la version dotnet dans visual studio
Figure 5 - Sélectionnez la version .NET pour votre projet

Écrivez votre programme 'hello world' en C#

Le premier programme que vous écrivez dans n'importe quel langage de programmation est le programme 'Hello world'. Le seul but de ce programme est d'afficher le texte 'Hello world' à l'écran. Dans cet exemple, le programme se compose de deux lignes de code : La première ligne : Console.WriteLine affiche le texte. La deuxième ligne : Console.ReadLine attend que l'utilisateur appuie sur Entrée (Code 1).

using System;

namespace MyFistConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("This is my hello world!");
        }
    }
}
	

Code 1 - Affichage de "This is my hello world!" dans la console en C#

Écrivez le code Hello World

Ce court tutoriel vidéo vous montre comment écrire le code du programme "Hello world" en C#. Cela se fait via l'éditeur de texte dans Visual Studio (Vidéo 4). Tout d'abord, écrivez la commande Console.WriteLine() dans la fonction Main. Ensuite, placez le texte entre parenthèses et entre guillemets. La ligne finale devrait ressembler à ceci : Console.WriteLine("This is my hello world!").

Vidéo 4 - Saisissez le code source de Hello World (Tutoriel vidéo)

Exécutez le programme "hello world" en C#

Pour exécuter le programme hello world, vous devez cliquer sur le bouton vert Démarrer dans la barre d'outils de Visual Studio. Vous pouvez également utiliser la touche F5 pour exécuter votre programme. Notez que lorsque vous appuyez sur F5, Visual Studio sauvegardera d'abord votre fichier nouvellement écrit, puis il le compilera en code exécutable, et enfin il l'exécutera sur votre ordinateur (Vidéo 5).

Vidéo 5 - Comment exécuter le programme Hello World (Tutoriel vidéo)

Résultat du code

Après avoir demandé à Visual Studio d'exécuter votre programme, une console de débogage s'ouvrira. Dans cette console de débogage, vous pouvez voir votre programme s'exécuter en temps réel. Cela ressemble beaucoup à une invite de commandes Windows classique. La première ligne que vous voyez est le résultat de votre code : "This is my hello world!" (Figure 6). Ensuite, 3 lignes plus bas, vous verrez "exited with code 0". Cela signifie que votre programme s'est terminé.

sortie console en c sharp
Figure 6 - La sortie console du programme

Que se passe-t-il si je fais une erreur en C#

Si vous faites une erreur lorsque vous écrivez vos instructions en C#, vous obtiendrez une erreur de syntaxe. L'ordinateur mettra en évidence la ligne avec l'erreur en rouge, et il vous expliquera pourquoi il n'a pas compris les instructions. Pour corriger l'erreur, vous devez retourner dans l'éditeur de texte et modifier le programme. Les programmes disent qu'ils "corrigent l'erreur" lorsqu'ils rectifient les fautes.

Qu'est-ce qu'une erreur de syntaxe ?

Une erreur de syntaxe signifie "Je ne comprends pas". Si vous parlez à quelqu'un en anglais et qu'il ne comprend pas ce que vous dites, il répondra "Je ne comprends pas". Si vous parlez à un ordinateur en C# et que l'ordinateur ne comprend pas ce que vous dites, il répondra par "Erreur de syntaxe".

Comment gérer une erreur de syntaxe en C# ?

Dans la vidéo ci-dessous (Vidéo 6), nous créerons intentionnellement une erreur de syntaxe en ne mettant pas de point-virgule après la ligne "Hello World". Vous verrez comment l'ordinateur réagit, comment nous corrigeons l'erreur et comment nous exécutons le programme avec succès.

Vidéo 6 - Comment faire une erreur et la corriger (Tutoriel vidéo)

Mise en évidence des erreurs dans Visual Studio

Lorsque vous faites une erreur dans Visual Studio, vous êtes informé de l'erreur à plusieurs endroits. D'abord, l'éditeur de texte lui-même vous montre que vous avez fait une erreur (Figure 7). Cela se produit même avant d'exécuter le programme. Au bas de l'écran, Visual Studio affiche également les causes possibles de l'erreur. Ici, nous pouvons voir qu'il y en a 1, car il y a un chiffre 1 à côté du X sur un symbole de cercle rouge.

missing comma in visual studio
Figure 7 - Virgule manquante à la fin de la ligne

Boîte de dialogue d'erreur dans Visual Studio

Après avoir exécuté le programme et qu'une erreur est détectée, une boîte de dialogue d'erreur s'affichera. Celle-ci vous demande si vous souhaitez exécuter la dernière version réussie (qui a fonctionné auparavant) ou non. Vous devez appuyer sur Non et rechercher la cause du problème (Figure 8). Au bas de l'écran, Visual Studio affiche également les causes possibles de l'erreur.

alert in visual studio
Figure 8 - L'IDE vous alerte que le code contient des erreurs

Rapport d'erreur dans Visual Studio

S'il y a une erreur dans votre code, vous pouvez cliquer sur le X dans un cercle rouge en bas (Figure 9). Cela affiche le rapport d'erreur, qui listera toutes les causes possibles du problème. Ici, nous pouvons voir qu'une seule possibilité est listée. Le rapport vous donnera une description du problème et la ligne où il s'est produit. Ainsi, il est plus facile pour le programmeur d'identifier l'erreur et de la corriger.

error report in visual studio
Figure 9 - Rapport d'erreur dans Visual Studio

Résumé

Maintenant que vous avez terminé les cinq étapes simples ci-dessus, vous avez fait votre premier pas pour devenir un développeur de logiciels C#.Net. Ce programme peut sembler simple, et il peut ne pas faire grand-chose, mais c'est ainsi que commencent les grandes choses. Chaque programmeur commence à ce stade, alors n'ayez pas peur, continuez vos études et le travail acharné portera ses fruits.

Apprendre le C# est conseillé si vous souhaitez développer des applications web, des services web et des applications de bureau. Vous pouvez apprendre beaucoup sur la programmation orientée objet et la programmation fonctionnelle en utilisant C#. La prochaine étape de votre parcours d'apprentissage sera la création d'une requête HTTP.

Continuez votre lecture sur le site web d'Ozeki, où vous pouvez trouver des guides sur l'envoi et la réception de SMS en C#.

Maintenant, téléchargez Ozeki SMS Gateway pour la suite de la programmation en C# et que le travail commence !

More information