У меня проблемы с пониманием IQueryable <T>

Так я пытаюсь понятьIQueryable<T>, Учебник, который я читаю, предлагает использовать его, но не совсем уверен, почему. Код просто возвращает некоторые значения, используя LINQ to SQL. Я делал это много раз в прошлом, но не использовалIQueryable<T>

Зачем использовать его с моими функциями, которые возвращают более 1 значения?

Вот мой код:

public IQueryable<Items> GetItems()
    {
        return from item in db.Items
               where item.IsActive == true
               orderby item.ItemNumber
               select item;
    }

Ответы на вопрос(2)

Ваш ответ на вопрос