Açıklama girin
Kullanıcının değişkenin değerini kendisinin ayarlayabilmesi için klavyeden değer girebilmesi gerekmektedir.
C# iki değer giriş işlecine sahiptir:
Console.Read();
ve
Console.ReadLine();
Oku
, girilen değerlerden yalnızca bir karakter okur veya okunacak başka karakter kalmamışsa -1. Ayrıca, yöntem bir tamsayı karakter kodu döndürür, dolayısıyla bir karakter değişkeni elde etmek için
Convert.ToChar()
'ı kullanarak bir dönüştürme gerçekleştirmeniz gerekir.
int x = Konsol.Oku(); // karakter kodunu oku
char a = Convert.ToChar(x); // alınan kodu bir karakter değişkeninin değerine dönüştürmek
ReadLine()
ile yeni bir satır girmeden önce bir dizi dizisini okuyabilirsiniz. Sonuç olarak, yöntem bir dize veya başka dizi yoksa
null
döndürebilir.
Örneğin, giriş şu satırı okur:
stringline = Console.ReadLine();
Bir tamsayı değeri okumak için dizgeyi okumanız ve onu bir sayıya dönüştürmeniz gerekir:
int a = int.Parse(Console.ReadLine());
Sayılar bir satırda giderse, satırı saymanız gerekir, & nbsp; ve boşluk karakterini ayırıcı olarak kullanarak ondan bir dizi dizi alın. Ve sonra dizinin her elemanı bir sayıya dönüştürülür:
string[] sayılar = Console.ReadLine().Split(' ');
int a = int Ayrıştır(sayılar[0]);
int b = int.Parse(sayılar[1]);