/ C# UYGULAMALARI
  1. C# UYGULAMALARI
  2. c# Console.Write Kullanımı

c# Console.Write Kullanımı

C# Console.WriteLine ve Console.Write Nedir ?

Console ekranında çıktı vermek ( ekrana yazı yazdırmak) için kullanılan bir fonksiyondur.Console sınıfının WriteLine ve Write metodları olarak çağırılmaktadır.

Console.WriteLine ve Console.Write metodu “” içine aldığı yazıyı ekrana basar.Peki WriteLine ile Write metodu arasındaki fark nedir diye soracak olursanız onuda şöyle açıklayabiliriz.WriteLine metodunu kullanırsak ekrana çıktıyı bastıktan sonra imleç bir alt satıra geçer ve Sonraki WriteLine veya Write Komutumuz alt satırdan yazmaya devam edecektir. Fakat Write metodunu kullanmış olsaydık imleç alt satıra inmeyecekti sonraki metodlarımız çıktıyı aynı satırda vermeye devam edecekti. Aşağıdaki basit bir örnekle bu konuyu inceleyelim.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {

            // Çıktıyı verdi ve imleç alt satıra geçti

            Console.WriteLine("Ekrana Bastırdığım Yazı.");
            // Çıktıyı verdi ve imleç alt satıra inmedi.

            Console.Write("Ekrana Bastırdığım 2. Yazı.");
            
        }
    }
}

Yukarıdaki örnek de İlk olarak WriteLine metodu ile ekrana yazı yazıyoruz ve imleç bir alt satıra geçiyor.Ardından Write İle Ekrana yazıyoruz ve bu yazılan yazı alt satırda yazılmış oluyor ama bu sefer imleç aynı satırda kalmaya devam ediyor.Bir metini 2 kez yan yana 4 kez alt alta yazdıralım.Bunun için aşağıdaki örneği inceleyelim.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.Write("Yan Yazı 1");
            Console.WriteLine("Yan Yazı 2");
            Console.WriteLine("Alt Yazı 1");
            Console.WriteLine("Alt Yazı 2");
            Console.WriteLine("Alt Yazı 3");
            Console.WriteLine("Alt Yazı 4");        

        }
    }
}

Yukarıdaki örnekde ise ilk olarak 2 tane yazıyı yan yana yazacağımızdan Write Metodunu kullandık ve imleç aynı satırda kaldı.Böylece ilk yan yazıyı yazdık.İkinci olarak ise WriteLine Kullandık sebebi ise imleç üstte olduğundan bu yazdığımızı üst satıra yazacak ve 2 tane yan yana yazı olmuş olacak ve İmleç alt satıra geçecektir.Diğer adımlarda İse hepsi alt alta olacağından WriteLine metodunu kullanarak 4 yazıyıda alt alta yazdırmış olduk.