C#’ta ekrana yazma Console.Write( ) ve Console.WriteLine( ) komutları ile olmaktadır.
Console.WriteLine( ) komutu ile ekrana yazdırılmak istenen değişkenler parantez içine yazılır. Örneğin double tipinden "sayi" değişkeni ekrana yazdırılmak istenirse: Console.WriteLine(sayi); şeklinde yazılır. Eğer birden fazla değişken tek komutla ekrana yazdırılmak istenirse, değişkenler + işareti ile bir birine bağlanır. Örneğin:
//…
int a = 123;
String cumle = " Ekrana yazdırma ";
Console.WriteLine(a + cumle + "C# yazdırma");
//…
Çıktı:
123 Ekrana yazdırma C# yazdırma
Değişkenleri + işareti ile bağlarken dikkat edilmesi gereken nokta: Bağlanan yazı sayısal bir ifade ise C# bunu matematiksel bir ifade olarak tanır ve ifadeleri toplayıp ekrana yazar bunu engellemek için iki sayısal ifadeyi bağlarken araya +""+ ile ifadeler birbirinden ayrılmalıdır. Örneğin:
Console.WriteLine(3 + 8); ifadesi ekrana 38 değil de 3+8 işleminin toplamı olan 11 yazar. Console.WriteLine(3 + "" + 8); ifedesinde ise 3 ve 8’i yanyana yazar. Yani 38 ifadesini ekrana yazar.
Formatlama İşlemi:
WriteLine ile çıktı alırken String içine {degisken_no , genislik : format}
Örnek:
int yil = 2011;
Console.WriteLine(“Bu sayfa {0,5} yılında oluşturuldu.”, yil );
Bu komutta virgülden sonraki 0. değişken olan yili 5 karakterlik bir alana yazar.