Section courante

A propos

Section administrative du site

Console

Console
C# (C Sharp) System

Description

Cette classe permet d'effectuer la gestion de la console d'entrée/sortie.

Liste des méthodes

Méthode Prototype Description
READKEY public static ConsoleKeyInfo ReadKey() Cette méthode permet de demander la dernière touche enfoncé sur la console standard.

SETCURSORPOSITION public static void SetCursorPosition(int X,int Y); Cette méthode permet de fixer la position du curseur sur la console standard.
WRITE public static void Write(bool value);
public static void Write(char value);
public static void Write(char[] buffer);
public static void Write(decimal value);
public static void Write(double value);
public static void Write(int value);
public static void Write(long value);
public static void Write(Object value);
public static void Write(float value);
public static void Write(uint value);
public static void Write(ulong value);
public static void Write(string value);
Cette méthode permet d'écrire du texte sur la console standard.
WRITE public static void Write(string format,Object arg0);
public static void Write(string format,params Object[] arg)
Cette méthode permet d'écrire du texte sur la console standard avec un format.
WRITELINE public static void WriteLine(bool value);
public static void WriteLine(char value);
public static void WriteLine(char[] buffer);
public static void WriteLine(decimal value);
public static void WriteLine(double value);
public static void WriteLine(int value);
public static void WriteLine(long value);
public static void WriteLine(Object value);
public static void WriteLine(float value);
public static void WriteLine(uint value);
public static void WriteLine(ulong value);
public static void WriteLine(string value);
Cette méthode permet d'écrire du texte sur la console standard avec un saut de ligne.
WRITELINE public static void WriteLine(string format,Object arg0);
public static void WriteLine(string format,params Object[] arg)
Cette méthode permet d'écrire du texte sur la console standard avec un format avec un saut de ligne.

Exemple

Voici divers exemple d'affichages de format :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConsoleSamples
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             Console.SetCursorPosition(0,0);
  13.             Console.WriteLine("Boujour!");
  14.             Console.WriteLine("Entier {{0:d}} = {0:d}", 15);
  15.             Console.WriteLine("Hexadecimal {{0:x}} = {0:x}", 16);
  16.             Console.Write("Octal = ");
  17.             Console.WriteLine("{0:c}",Convert.ToString(16, 8));
  18.             Console.WriteLine("Chaine de caracteres {{0:c}} = {0:c}", "message");
  19.             Console.WriteLine("Reel {{0:e}} = {0:e}", 123.45);
  20.             Console.WriteLine("Reel {{0:f}} = {0:f}", 123.45);
  21.             Console.ReadKey();
  22.         }
  23.     }
  24. }

on obtiendra le résultat suivant :

Boujour!
Entier {0:d} = 15
Hexadecimal {0:x} = 10
Octal = 20
Chaine de caracteres {0:c} = message
Reel {0:e} = 1,234500e+002
Reel {0:f} = 123,45


Dernière mise à jour : Mardi, le 26 janvier 2016