View Full Version : سوال: ارور FormatException was unhandled
soheilkhan
شنبه 26 تیر 1395, 13:21 عصر
سلام
دوستان من به یه مشکلی در برنامه نویسی سی شارپ بر خوردم
وقتی بنده میخوام یک عدد اعشاری رو در کنسول وارد کنم ارور FormatException was unhandled میده...
نوع داده هم float هستش
141495
لطفا راهنمایی کنید که چیکار کنم؟
alireza4474
شنبه 26 تیر 1395, 13:49 عصر
مشکل به خاطر
aa=console.readline();
به جای readline بنویس read
mrprestige
شنبه 26 تیر 1395, 19:18 عصر
سلام
دوستان من به یه مشکلی در برنامه نویسی سی شارپ بر خوردم
وقتی بنده میخوام یک عدد اعشاری رو در کنسول وارد کنم ارور FormatException was unhandled میده...
نوع داده هم float هستش
141495
لطفا راهنمایی کنید که چیکار کنم؟
سلام دوست من وقتت بخیر ، اون خطی که ازت خطا گرفته رو پاک کن ، و این کدی که برات نوشتم رو بنویس
if( Single.TryParse(aa,out a))
{
Console.WriteLine(a);
}
else
{
Console.WriteLine(" '{0}' خطا در مقدار ورودی ", a);
}
و این کار رو برای بقیه متغییر ها هم انجام بده حتی اگه مقدار اشتباهی هم بدی برنامه بهت خطای Format Exception نمیده .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.