Leçons de niveau 15

Langage C Sharp/Travail pratique/Premier programme

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du travail pratique
Premier programme
Image logo représentative de la faculté
T.P. no 2
Leçon : Langage C Sharp

TP de niveau 15.

Précédent :Installer Visual Studio 2010
Suivant :Première classe
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Travail pratique : Premier programme
Langage C Sharp/Travail pratique/Premier programme
 », n'a pu être restituée correctement ci-dessus.


Le premier programme est un classique pour appréhender un nouveau langage : créer un programme qui affiche le message "Hello world !" ou en français « Bonjour le monde ! ».

Le code source[modifier | modifier le wikicode]

Le texte ci-dessous contient le code source du fichier texte Bonjour.cs. Il est recommandé de nommer le fichier selon la classe qu’il contient.

Début de l'exemple
Fin de l'exemple


Compilation du programme[modifier | modifier le wikicode]

Pour compiler le programme, il est possible d’utiliser l'interface graphique d'un environnement de développement, ou d’utiliser la ligne de commande suivante :

csc Bonjour.cs

Cette commande suppose que le répertoire courant est celui contenant le fichier source, et que csc.exe est dans un répertoire du PATH.

Pour les utilisateurs de Mono (Linux) :

gmcs Bonjour.cs

La compilation produit un exécutable nommé Bonjour.exe.

Test[modifier | modifier le wikicode]

La ligne de commande pour lancer le programme sous Windows est la suivante :

.\Bonjour.exe

et avec Mono pour Linux :

mono Bonjour.exe

L'exécution du programme doit afficher le message suivant sur la console :

Hello world !

Détails[modifier | modifier le wikicode]

Voici le détail ligne par ligne du fichier source, certains concepts étant expliqués dans les chapitres suivants :

Début d’un principe
Fin du principe


Le fichier source utilise l'espace de noms nommé "System".


Début d’un principe
Fin du principe


Déclaration d'une classe nommée "Bonjour".


Début d’un principe
Fin du principe


Déclaration d'une méthode statique nommée "Main" dans la classe Bonjour. Cette méthode est celle qui est appelée au démarrage du programme.


Début d’un principe
Fin du principe


Affichage de la ligne "Bonjour le monde !" sur la console. Console désignant la console, appartient à l'espace de nom System.


Début d’un principe
Fin du principe


Fin de la méthode Main.


Début d’un principe
Fin du principe


Fin de la classe Bonjour.

Éléments de syntaxe[modifier | modifier le wikicode]

Voici quelques éléments de syntaxe pour mieux comprendre le code source :

  • les accolades regroupent plusieurs déclarations, instructions ou valeurs selon le contexte,
  • le mot clé class permet de déclarer une nouvelle classe (un type d'objet),
  • le mot clé public permet de donner le niveau d'accès de l'élément déclaré (classe, méthode, variable),
  • les chaînes de caractères sont encadrées par des guillemets.

Exercice[modifier | modifier le wikicode]

Modifiez le programme précédent pour qu’il affiche plusieurs lignes de texte. Compilez-le puis exécutez-le.