Table des matières

Commande C# en mode Console

Différentes interactions peuvent être réalisées en mode console, les voici :

Pré-requis:

- Crée un nouveau projet “Application console” en C#

Astuce :

Empêcher la fermeture du programme

Le programme attend l'appui d'une touche par l'utilisateur

Console.ReadKey();

Afficher du texte dans la console

Console.Write("Hello World!");

Afficher du texte dans la console avec un retour à la ligne

Console.WriteLine("Hello World!");

Afficher une variable

int variable = 1;
Console.WriteLine(variable);

Afficher du texte avec une ou plusieurs variables

int variable1 = 5, variable2 = 3;
Console.WriteLine("La variable n°1 est {0} et la variable n°2 est {1}",variable1, variable2);

Lire une saisie dans la console

string saisie = Console.ReadLine();

Changer la couleur du texte

De nombreuse couleurs sont disponibles

Console.ForegroundColor = ConsoleColor.red;

Changer la couleur de fond du texte

De nombreuse couleurs sont disponibles

Console.BackgroundColor = ConsoleColor.Yellow;

Réinitialiser les couleurs de la console

Console.ResetColor();

Effacez l'écran de la console

Console.Clear();

Positionnez votre texte

Console.SetCursorPosition(25, 7);

Jouer "Au clair de la lune" avec la console

int noteDo = 262;
int noteRe = 294;
int noteMi = 330;
int noire = 400;
int blanche = 800;
Console.Beep(noteDo, noire);
Console.Beep(noteDo, noire);
Console.Beep(noteDo, noire);
Console.Beep(noteRe, noire);
Console.Beep(noteMi, blanche);
Console.Beep(noteRe, blanche);
Console.Beep(noteDo, noire);
Console.Beep(noteMi, noire);
Console.Beep(noteRe, noire);
Console.Beep(noteRe, noire);
Console.Beep(noteDo, noire);