Console

Console-luokalla voidaan kommunikoida (kirjoittaa/lukea tekstiä) konsolin kanssa. Kirjoittamiseen ovat metodit Write ja WriteLine, joiden ero on se, että WriteLine lisää perään rivinvaihdon. Lukemiseen ovat metodit Read, ReadLine sekä ReadKey. Read lukee seuraavan merkin, ReadLine koko syötteen ja ReadKey painetun näppäimen (sekä onko ctrl, alt tai shift pohjassa). Konsolin voi tyhjentää metodilla Clear.

int luku1, luku2;
Console.Write("Anna 1. luku: ");
luku1 = int.Parse(Console.ReadLine());
Console.Write("Anna 2. luku: ");
luku2 = int.Parse(Console.ReadLine());
int summa = luku1 + luku2;
Console.WriteLine("Lukujen {0} ja {1} summa on {2}",luku1,luku2, summa);
Konsolin ulkonäköä voi myös muuttaa monin tavoin

// muutetaan otsikko
Console.Title = "Konsoli";
// leveys 30 merkkiä
Console.WindowWidth = 30;
// korkeus 10 merkkiä
Console.WindowHeight = 10;
// punainen teksti
Console.ForegroundColor = ConsoleColor.Red;
// rivin leveys 30 merkkiä
Console.BufferWidth = 30;
// näkyvissä korkeintaan 10 riviä
Console.BufferHeight = 10;

for (int i = 0; i < 50; i++)
{
 Console.WriteLine(i);
}