Необработанное исключение: значение system.overflow.exception было либо слишком маленьким, либо слишком большим int32
У меня есть этот код C# здесь, и я пытаюсь сделать то, что когда я ставлю число со многими цифрами, приложение падает, и я хочу, чтобы оно не падало, но я не знаю, что делать, я попытался изменить команду .Parse, но Idk, какую команду использовать вместо этого. Пример заключается в том, что когда я запускаю приложение, я хочу поставить номер, например 564984894897987878, и я хочу, чтобы приложение не рухнуло, может ли кто-нибудь помочь мне в этом случае, пожалуйста?
int num; Console.Write("Please write your number here:"); num = Int32.Parse(Console.ReadLine()); if (num < 0) Console.WriteLine("This number is a positive number!"); if (num > 0) Console.WriteLine("This number is a positive number!");
Что я уже пробовал:
Я пытался изменить команду .Parse, но она не сработала я даже пытался изменить тип данных, но это не сработало пожалуйста, кто-нибудь помогите мне!?
F-ES Sitecore
Вы хотите, чтобы он не разбился? Или вы хотите, чтобы он правильно обработал номер? Это две совершенно разные вещи.