[LINQ] Как создать пустое множество?
От: Аноним  
Дата: 10.11.10 13:52
Оценка:
Хочется в функции, которая возвращает IQueryable<T> в случае непрохождения запроса (к примеру, exception выскочил) возвращать не null, а пустое множество (чтобы в других функциях использующих эту не добавлять дополнительные проверки на null). Как это корректно сделать?

        public IQueryable<T> Foo()
        {
            IQueryable<T> result = default(IQueryable<T>);
            try
            {
                result = ...
            } catch (Exception ex)
            {
                
            }
            return result;
        }
linq iqueryable null
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.