У меня есть сделать в то время, что выглядит следующим образом:действительно продолжает работать в то время как?
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)
Если он делает работу, его будет идти в верхней части заявления делать, и пользователь является недействительным, так все будет перерыв?
Может быть, я должен переработать цикл для выражения while?
Почему бы вам не попробовать? Это должно быть быстрее, чем писать вопрос ... – meriton
Кажется довольно странным. Вы должны упростить код. Что ты пытаешься сделать? получение первого не нулевого пользователя? Или обрабатывать всех непустых пользователей? Когда вы знаете, что пользователей больше нет? (do/while предполагает, что null указывает конец пользователям ... но if..continue предполагает наличие нулевых пользователей между ...: S) – helios
meriton: Я думал, что то же самое, но иногда эти люди На данный момент у вас есть компиляторы на своей машине (может быть или не быть здесь, хотя ...) –