while (holdednumberofseats < seatnum || i < ds_available_seat.Tables[0].Rows.Count)
{
...
}这样的while循环条件定义上有问题吗?但测试时是以后面的条件i < ds_available_seat.Tables[0].Rows.Count为结束的,怎样才可以以其中一个满足就结束?
{
...
}这样的while循环条件定义上有问题吗?但测试时是以后面的条件i < ds_available_seat.Tables[0].Rows.Count为结束的,怎样才可以以其中一个满足就结束?
{
break;
}
{
...
}
while (holdednumberofseats < seatnum && i < ds_available_seat.Tables[0].Rows.Count)
{
...
}
没有问题,就是书写有点乱;当第一个条件为假的时候就会判断第二个条件;如果第第一条件为真,那么就不会执行第二个条件;||和&&是不同的,学C的时候应该讲过的吧?