Skip to content

Lecture et écriture

Affichage à la console

Il existe deux méthodes importantes :

  • Console.Write(...) : affiche le texte à la console
  • Console.WriteLine(...) : affiche le texte et passe à la ligne suivante.
Console.Write("Bonjour");
Console.Write(" ");
Console.Write("monde");
// Affichage : Bonjour monde

Console.WriteLine("Bonjour");
// Affichage : Bonjour
// puis retour à la ligne

Console.WriteLine();
// Passe à la ligne suivante sans afficher de texte

Console.WriteLine("Je crois que ma variable contient : " + maVariable + " un entier positif");


Pour faire un retour de ligne sans afficher de texte, on utilise simplement `Console.WriteLine();`.

On peut aussi afficher le contenu d'une variable :

```csharp
Console.WriteLine(maVariable);

Lecture à la console

La méthode Console.ReadLine() lit une entrée de l'utilisateur à la console mais il faut assigner le résultat à une variable pour l'utiliser.

Cette méthode nous donne toujours un string

Si on veut lire autre chose, il faudra le convertir dans le bon type par la suite!

string valeurSaisie = "";
int valeur = 0;

valeurSaisie = Console.ReadLine();
int.TryParse(valeurSaisie, out valeur);