Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
Логин
Email:
Пароль:
Помнить меня
Войти
Зарегистрироваться
Забыл пароль
Поиск
Искать :
Вперед
Dimon aka Manowar Blog. Аналог ISNULL() в C#
Аналог ISNULL() в C#
Недавно нарвался на вопрос проверки кучи переменных на null в коде. Писать огромный if с перечислением var1 != null || var2 != null || ... varN != null меня быстро обломало и захотелось поковырять С# на предмет чего-то, похожего на T-SQL-ный INULL(). Как ни странно в итоге нашел, пусть не полный аналог, но вполне удобный для меня, конструкция со множеством || заменилась на вот такую:
Array.Find(new object[] {var1, var2, ..., varN}, delegate(object val) { return val != null; }) != null
И работает
Dimon aka Manowar
03 May 2006 21:18
Комментарии (12)
Наш Киев
Apartments for Rent
Идея:
Dimon aka Manowar
Программирование:
Dimon aka Manowar
Дизайн:
Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта