super_user Ответов: 1

Интерфейс IQueryable в<Т> и IEnumerable&ЛТ;П&ГТ; и VAR


может ли кто-нибудь объяснить это простыми словами
IQueryable< t>

и
IEnumerable< t>

Что я уже пробовал:

то есть например
в чем разница между этими 3

IEnumerable<int> scoreQuery = //query variable
        from score in scores //required
        where score > 80 // optional
        orderby score descending // optional
        select score;


var scorequery = from score in scores where score>80 order by score descending 
select score


IQueryable<int> scoreQuery = //query variable
        from score in scores //required
        where score > 80 // optional
        orderby score descending // optional
        select score;

Er Daljeet Singh

попробуйте перейти по следующей ссылке
http://stackoverflow.com/questions/2433306/whats-the-difference-between-iqueryable-and-ienumerable

http://www.dotnet-tricks.com/Tutorial/linq/I8SY160612-IEnumerable-VS-IQueryable.html