Csharp Kullanıcıdan Veri Giriş İşlemleri

Daha önceki dersimizde ekrana herhangi bir elamanın nasıl yazdırılacağını öğrenmiştik. Bu dersimizde iste değişkenlerimize kullanıcı tarafından değer aktarılmasını öğreniyor olacağız.

Giriş işlemlerinde iki adet metot kullanılmaktadır.

1. Console.Read()
2. Console.ReadLine()

Şimdi bu metotların üzerinde biraz konuşalım.

1. Console.Read(): Klavyeden tek karakter okumak için kullanılır. Geriye bizler için girilen karakterin sayısal tipte ASCII karşılığını döndürür. Nasıl mı? Örnek uygulamamız üzerinden devam edelim.

Örnek:

static void Main(string[] args)
{
   int x;
   Console.Write("Bir karakter giriniz: ");
   x = Console.Read();
   Console.WriteLine("ASCII kod karşılığı : {0}", x); 
   Console.ReadKey();
}

Evet örnek üzerinde de görüldüğü gibi adında bir değişken tanımlanmış. Daha sonra Read() metotu ile bu değişkene klavyeden bir değer atanmış.

cikis-islemleri-read
cikis-islemleri-read

2. Console.ReadLine(): Klavyeden birden fazla karakter okumak için kullanılır. Geriye bizler için string (metinsel) türünde değer döndürür. Nasıl mı? Örnek uygulamamız üzerinden devam edelim.

Örnek:

static void Main(string[] args)
{
   string x;
   Console.Write("Adınızı giriniz: ");
   x = Console.ReadLine();
   Console.WriteLine("Merhaba ‘{0}’ ", x);
   Console.ReadKey();
}

Evet örnek üzerinde de görüldüğü gibi adında bir değişken tanımlanmış. Daha sonra ReadLine() metotu ile bu değişkene klavyeden bir değer atanmış.

cikis-islemleri-readLine
cikis-islemleri-readLine

 

Bir sonraki dersimizde görüşmek üzere.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

two + 15 =