Лови
using System;
using System.Linq;
class Program
{
static void Main()
{
Console.WriteLine("Введите два числа, определяющие диапазон (через пробел):");
int start, end;
while (true)
{
var input = Console.ReadLine().Split();
if (input.Length == 2 && int.TryParse(input[0], out start) && int.TryParse(input[1], out end))
{
if (start > end) (start, end) = (end, start);
break;
}
Console.WriteLine("Некорректный ввод. Пожалуйста, введите два целых числа, разделенных пробелом.");
}
var range = Enumerable.Range(start, end - start + 1);
Console.WriteLine("\nЧисла в диапазоне:");
foreach (var num in range)
{
Console.Write($"{num} ");
}
Console.WriteLine($"\n\nВсего чисел в этом диапазоне: {range.Count()}");
}
}