我有一个do while,看起来像这样:
User user = userDao.Get(1);
do
{
// processing
// get the next user
//
user = UserDao.GetNext(user.Id);
if(user == null)
continue; // will this work?????????????
}
while ( user != null)
如果它工作了,它将转到do语句的顶部,而user为空,那么事情就会中断?
也许我应该把这个循环改写成while语句?
https://stackoverflow.com/questions/2016513
复制相似问题