Different Integers Size (Help?)
Някой може ли да ми помогне с този проблем ? Не мога да разбера как да прехвърля n в catcha ? Условието на задачата е грешката да излезе и с прекалено голямата цифра която съм въвел.....но не мога да прехвърля n в catcha.....
try
            {
                var n = long.Parse(Console.ReadLine());
                if (n <= long.MaxValue && n >= long.MinValue)
                    Console.WriteLine($"{n} can fit in:");
                if (n <= sbyte.MaxValue && n >= sbyte.MinValue)
                    Console.WriteLine("* sbyte");
                if (n <= byte.MaxValue && n >= byte.MinValue)
                    Console.WriteLine("* byte ");
                if (n <= short.MaxValue && n >= short.MinValue)
                    Console.WriteLine("* short ");
                if (n <= ushort.MaxValue && n >= ushort.MinValue)
                    Console.WriteLine("* ushort ");
                if (n <= int.MaxValue && n >= int.MinValue)
                    Console.WriteLine("* int ");
                if (n <= uint.MaxValue && n >= uint.MinValue)
                    Console.WriteLine("* uint ");
                if (n <= long.MaxValue && n >= long.MinValue)
                    Console.WriteLine("* long");
                
            }            
            catch
            {
                Console.WriteLine($"{n}can't fit in any type");
                
            }                                    
благодаря на всички за помоща !! :)