سلام
برای تبدیل امن و بدون خطا متن به عدد میتوانید از توابع int.TryParse یا long.TryParse یا double.TryParse و... استفاده کنید.
این توابع اگر نتوانند ورودی را تبدیل کنند مقدار false پس خواهند داد و معرف رشته متنی نامعتبر است.
در خصوص max هم اگر منظورتان داشتن یک حداقل و حداکثر برای ورودی است که میتوانید با if بررسی کنید.
و اگر منورتان سرریز در زمان جمع و... است باید بگذارید جمع انجام شود و سپس خطا را با Try-Catch مدیریت کنید...
نمونه کد پیشنهادی:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید