Разветвление switch, может ли переменная быть любого типа - C#
Формулировка задачи:
вопрос 1: если пишем switch(n), то переменная n может быть любого типа?
вопрос 2: после switch(n)
можно ли после case как-то указать что n будет в промежутке? (например n<5)
вопрос 3: можно ли писать switch(n)
case !5:
...
Решение задачи: «Разветвление switch, может ли переменная быть любого типа»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication3 { internal class Program { private static void Main(string[] args) { var k = Convert.ToInt32(Console.ReadLine()); switch (k) { case 1: case 2: case 3: case 4: case 5: Console.WriteLine("1..5"); break; case 6: case 7: case 8: case 9: case 10: Console.WriteLine("6..10"); break; default: Console.WriteLine("не лежит в 1..10"); break; } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д