mahsa.sh
سه شنبه 13 تیر 1391, 08:56 صبح
سلام
من برنامه زیر رو نوشتم که دو تا if داره. از رو کدی که نوشتم مشخصه هدفم چیه.
میخوام اگه کاربر عددی وارد کرد ، از اعداد اون استفاده کنم . اگه نه رندم بزارم.
ولی برای چک کردن اینکه کاربر چیزی وارد کرده یا نه به مشکل بر خوردم.
if (txt1.Text == " " || txt1.Text == " ")
{
temp1 = r1.Next(4);
//2 meghdare random baraye x,y mane 1 ijad mikonad.
temp2 = r1.Next(4);
while (temp1 == 0 && temp2 == 0)
{
temp1 = r1.Next(4); temp2 = r1.Next(4);
//dar sourati ke divar dar khane 0,0 sakhte shavad bayad mahale divar taghir konad choun 0,0 jaye object Red ast
}
}
if (txt1.Text != null && txt1.Text != null)
{
while (temp1 == 0 && temp2 == 0)
{
temp1 =
int.Parse(txt1.Text); temp2 = int.Parse(txt2.Text); //dar sourati ke divar dar khane 0,0 sakhte shavad bayad mahale divar taghir konad choun 0,0 jaye object Red ast
}
}
من برنامه زیر رو نوشتم که دو تا if داره. از رو کدی که نوشتم مشخصه هدفم چیه.
میخوام اگه کاربر عددی وارد کرد ، از اعداد اون استفاده کنم . اگه نه رندم بزارم.
ولی برای چک کردن اینکه کاربر چیزی وارد کرده یا نه به مشکل بر خوردم.
if (txt1.Text == " " || txt1.Text == " ")
{
temp1 = r1.Next(4);
//2 meghdare random baraye x,y mane 1 ijad mikonad.
temp2 = r1.Next(4);
while (temp1 == 0 && temp2 == 0)
{
temp1 = r1.Next(4); temp2 = r1.Next(4);
//dar sourati ke divar dar khane 0,0 sakhte shavad bayad mahale divar taghir konad choun 0,0 jaye object Red ast
}
}
if (txt1.Text != null && txt1.Text != null)
{
while (temp1 == 0 && temp2 == 0)
{
temp1 =
int.Parse(txt1.Text); temp2 = int.Parse(txt2.Text); //dar sourati ke divar dar khane 0,0 sakhte shavad bayad mahale divar taghir konad choun 0,0 jaye object Red ast
}
}