Такой маленький и вероятно несложный вопросик, почему это работает:
| Код | static void Main(string[] args) { string ch; ch = Console.ReadLine(); switch (ch) { case "1": Console.Write("name: "); string nm = Console.ReadLine(); Console.Write("cost: "); double cs = System.Double.Parse(Console.ReadLine()); Console.ReadLine(); break; } }
|
а вот это - нет(вернее работает, но неправильно):
| Код | static void Main(string[] args) { char ch; ch = (char)Console.Read(); switch (ch) { case '1': Console.Write("name: "); string nm = Console.ReadLine(); Console.Write("cost: "); double cs = System.Double.Parse(Console.ReadLine()); Console.ReadLine(); break; }
}
|
|