Programlama dillerinde veri girişleri en önemli kodlardan biridir. Veri girişleri kullanıcıyı aktif hale getirerek oluşturduğumuz programı etkileşimli olmasını sağlamaktadırlar. C# programlama dilinde veri girişi iki türlü yapılmaktadır. Bunlar :
Metinsel veri girişi için Console.ReadLine() komutu kullanılmaktadır. Bu komut hem ekranda durdurma işlemi yapmakta hem de klavyeden metin girişi yapılıp değişkene atılmasını sağlamaktadır. Bu komut string veri türü alır ve geriye string veri türü döndürmektedir.
string metin=Console.ReadLine();
Sayısal veri girişinde klavyeden string ifade girdirmekte kullanılan Console.ReadLine komutundan faydalanacağız fakat burada metinsel olarak girilen ifadeyi sayısal ifadeye Convert veya Parse metodları ile dönüştürmemiz gerekmektedir.
int sayi=Int32.Parse(Console.ReadLine());
//veya
int sayi = Convert.ToInt32(Console.ReadLine());
int sayi = Int32.Parse(Console.ReadLine());
Console.WriteLine(sayi);
Console.ReadLine();
double sayi = Convert.ToDouble(Console.ReadLine());
double sayi = Convert.ToDouble(Console.ReadLine());
Console.WriteLine(sayi);
Console.ReadLine();
decimal sayi = Convert.ToDecimal(Console.ReadLine());
decimal sayi = Convert.ToDecimal(Console.ReadLine());
Console.WriteLine(sayi);
Console.ReadLine();
byte sayi = Convert.ToByte(Console.ReadLine());
byte sayi = Convert.ToByte(Console.ReadLine());
Console.WriteLine(sayi);
Console.ReadLine();
Bilgi: Ascii kodunu bulmak için Console.Read() komutu kullanılır ve geriye int değer döndürmektedir.
int sonuc= Console.Read();
Console.WriteLine(sonuc);
Console.ReadKey();
Önceki Ders: C# Sabitler | Sonraki Ders: C# İf-Else |