چرا باید از int.TryParse به جای int.Parse استفاده کنیم؟
اگر int.Parse نتواند یک عدد را تجزیه کند، یک خطا پرتاب خواهد کرد. اما int.TryParse در صورت عدم موفقیت، false برمی‌گرداند و خطایی ایجاد نمی‌کند.