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# :
- Installez Visual Studio Community
- Créez une nouvelle application console en C#
- Configurez le nom et le répertoire de votre projet
- Sélectionnez .NET Core comme framework cible
- Écrivez votre premier programme 'Hello world' en C#
- Exécutez le programme 'Hello world' en C#
- Examinez le rapport d'erreurs
- 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 EditionDans 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.
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.
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.
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.
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.
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.
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é.
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.
É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!"); } } }
É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!").
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).
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é.
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.
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.
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.
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.
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
- Tutoriel SMS en C# : Hello world
- Tutoriel SMS en Visual Basic : Hello world
- Tutoriel SMS en F# : Hello world
- Tutoriel SMS en Java : Hello world
- Tutoriel SMS JavaScript : Hello world
- Tutoriel SMS en Node.js : Hello world
- Tutoriel SMS en Kotlin : Hello world
- Tutoriel SMS en C/C++ : Hello world
- Tutoriel SMS en Delphi : Hello world
- Tutoriel SMS en PHP : Hello world
- Tutoriel SMS en Perl : Hello world
- Tutoriel SMS en Python : Hello world
- Tutoriel SMS avec Python flask : Hello world
- Tutoriel SMS en Ruby : Hello world
- Tutoriel SMS en Tcl/Tk : Hello world
- Tutoriel SMS en Go : Hello world
- Tutoriel SMS en R : Hello world
- Tutoriel SMS en Scala : Hello world
- Tutoriel SMS en Objective C : Hello world
- Tutoriels pour les développeurs de logiciels