PDA

View Full Version : جلوگیری از نمایش عدد منفی در اعداد در کادرمتن



davidrobert
شنبه 05 اردیبهشت 1394, 18:18 عصر
سلام و خسته نباشد .
من دارم عملیات محاسبه برای هزینه انجام میدم که وقتی طرف هزینه پرداختی رو میزنه مانده رو نشان بده اگه طرف امدم هزینه پرداختی بیشتر از هیزنه کل زد و مقدار منفی درآمد برنامه هشدار بده مقدار هزینه بیشتر هستش از مبلغ کل.این کدی که نوشتم ولی خطا گرفته برنامه و میگه مقدار رشته هستش نه عددی.
if (TxtMondeCopy.Text <= Convert.ToInt64("0")) {
MessageBox.Show("عدد نباید منفی باشه.");
return;
}
ممنون میشم کمک کنید شدیداً نیاز دارم.

fakhravari
شنبه 05 اردیبهشت 1394, 18:29 عصر
Convert.ToInt64(TxtMondeCopy.Text)

davidrobert
شنبه 05 اردیبهشت 1394, 19:01 عصر
مهند س جواب نداد جلو منفی شدن نگرفت که عدد منفی نشه

بیتا حکمت
شنبه 05 اردیبهشت 1394, 19:13 عصر
اگر منظورتونو درست متوجه شده باشم . با این کد می تونید چک کنید ببیند عدد منفی هست یا خیر




if (int.Parse(TxtMondeCopy.Text) < 0)
MessageBox.Show("عدد منفی است ");