C# Bölüm 7 - Read ve ReadLine Metotları
6/18/2025.NET, C#, Read ve ReadLine Metotları
0 Yorum
Read() yalnızca ilk karakterin ASCII değerini döner. ReadLine() tam satır okur (string döner). ReadKey() ile özel tuş bilgisi alınır (ConsoleKeyInfo kullanılarak).
Read methodu, konsol ekranına girilen ilk karakteri okumaya yarar. Okuma işlemi yapıldığında geri dönüş tipi int türündendir. Geriye dönen değer ilk karakterin ASCII kodudur.
Örnek 1
Console.Write("Cevabı gir (E/H) : ");
int deger = Console.Read();
Console.Write("ASCII Kodu : " + deger);
ReadLine methodu, konsol ekranından girilen değeri okumak için kullanılır. Okuma işlemi yapıldığından geri dönüş tipi string türündendir.
Örnek 2
Console.Write("Cevabı gir (Evet/Hayır) : ");
string cevap = Console.ReadLine();
Console.WriteLine("Cevap : "+cevap);
Not : Eğer ki klavyeden Alt,Enter,F (Fonksiyon) tuşlarını da öğrenmek istersek o zaman ConsoleKeyInfo özelliğine ihtiyacımız vardır.
Örnek 3
Console.Write("Bir tuşa bas : ");
ConsoleKeyInfo keyInfo = Console.ReadKey(true);
Console.WriteLine("Basılan tuş : "+keyInfo.Key.ToString());