Метод Read() используется для ввода любого одиночного символа. Обязательно должно быть явное приведение к типу char, если этого не сделать, то произойдет автоматическое приведение к типу int и компилятор сгенерирует ошибку.
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
//явное приведение к типу char -
charch0 = (char)Console.Read(); -
Console.WriteLine("Введенный символ : {0}", ch0); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
Console.Write("Введите символ : "); -
//явное приведение к типу char -
charch0 = (char)Console.Read(); -
Console.WriteLine("Введенный символ : {0}", ch0); -
Console.ReadKey(); -
return0; -
} }
Введите символ : s
Введенный символ : s
Введенный символ : s