2008-11-27

Курьёзы программирования

Тут будут курьёзы программирования, с коротырми я лично столкнулся/породил.

Итак начали.

1. Оператор сравнения vs. лямбды

Классика: вечер, сижу, хочу дописать кусок кода/работы. Подтупливаю ещё не сильно.


if ((backLog.TimeStamp - lastTime).Minutes => minuteInterval) {Unexpected token. Expected ; -Mastro 27/11/2008 19:59 
    //...
}

Что решарпер от меня хочет в выделенном крассным!? Какая такая ;. Всё же правильно. Может скобку забыл где, да нет - всё на месте. Дай как скомпилю: опа, те же ошибки.
Чешу репу, и через минуту понимаю в чём дело :). Оператор сравнения пишется несколько иначе:

if ((backLog.TimeStamp - lastTime).Minutes >= minuteInterval) {
    //...

}

Вот теперь всё в порядке.

Комментариев нет:

Отправить комментарий