при том, что IsNullOrEmpty для экземпляра тоже нельзя написать
именно поэтому строчка
bool r = items.IsNullOrEmpty();
выглядит нелогично для тех, кто не знает extension-методы
и для них же фраза «было бы очень странно, если бы метод с названием IsNullOrEmpty() выкидывал исключение в такой ситуации» некорректна
как раз для обычных методов это совсем не странно
если в данном случае метод IsnullOrEmpty() на самом деле не относится к экземпляру IEnumerable, а является статическим методом-расширением, у которого просто вызов удобен для пользователя, то у обычного класса такое не сработает
например, метод IsNullOrEmpty у класса string вызывается не у экземпляра класса string, а как статический string.isNullOrEmpty(someString)
пользуюсь баззом с первого дня — никаких нареканий нет
особенно радует интеграция с google reader
еще бы найти гмейловский виджет для ридера, тогда бы весь мой интернет был бы на одной странице
твиттер пока что оставляю для тех, у кого нет аккаунта на гмейле, или для разных мелочей
наверное, и стоимость колы из стеклянной бутылки выше неспроста)
насколько я слышал, в стекле менее разбавленная кола, чем в пластике — но слух пока не проверен
хотелось бы иметь следующие возможности:
1) в интересах выбрать себе набор тегов из существующих
2) получать уведомления о новых вопросах с выбранными тегами
3) чекбокс в настройках «Показывать только те вопросы, в которых есть интересующий меня тег» (соответственно, если прийти со страницы тегов, фильтрацию выключать)
посмотрел Imobilco — не совсем то, что я описывал
один и тот же битрейт, нет кучи доп. вещей вроде отдельно музыки без текста
согласитесь, частным лицам гораздо сложнее создать мощный инструмент по e-продаже музыки и фильмов
ну, клиентское приложение — это не самый лучший вариант
и, честно говоря, я не рассматривал игры — основной акцент ставился именно на фильмы и музыку
а ни одного хорошего официального сервиса для этого я не находил
именно поэтому строчка
bool r = items.IsNullOrEmpty();
выглядит нелогично для тех, кто не знает extension-методы
и для них же фраза «было бы очень странно, если бы метод с названием IsNullOrEmpty() выкидывал исключение в такой ситуации» некорректна
вот все, что я хотел сказать
если в данном случае метод IsnullOrEmpty() на самом деле не относится к экземпляру IEnumerable, а является статическим методом-расширением, у которого просто вызов удобен для пользователя, то у обычного класса такое не сработает
например, метод IsNullOrEmpty у класса string вызывается не у экземпляра класса string, а как статический string.isNullOrEmpty(someString)
www.html5rocks.com/samples/notifications/quick/
особенно радует интеграция с google reader
еще бы найти гмейловский виджет для ридера, тогда бы весь мой интернет был бы на одной странице
твиттер пока что оставляю для тех, у кого нет аккаунта на гмейле, или для разных мелочей
в среднем банка 21р, пластиковая бутылка 0,5 35р, стеклянная бутылка 0,2 — 40р
у меня пока что до эксперимента руки не доходили, поэтому и сказал, что слух не проверен
насколько я слышал, в стекле менее разбавленная кола, чем в пластике — но слух пока не проверен
может быть, в РАО понимают, что и до 2669 года они ничего не добьются)
тогда еще ссылку «алгоритм рендеринга IE8» исправьте тоже
1) в интересах выбрать себе набор тегов из существующих
2) получать уведомления о новых вопросах с выбранными тегами
3) чекбокс в настройках «Показывать только те вопросы, в которых есть интересующий меня тег» (соответственно, если прийти со страницы тегов, фильтрацию выключать)
все, что навскидку придумалось
один и тот же битрейт, нет кучи доп. вещей вроде отдельно музыки без текста
согласитесь, частным лицам гораздо сложнее создать мощный инструмент по e-продаже музыки и фильмов
и, честно говоря, я не рассматривал игры — основной акцент ставился именно на фильмы и музыку
а ни одного хорошего официального сервиса для этого я не находил
к сожалению, нет времени гуглить сейчас
не дураки же там сидят