Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
public static IQueryable<T> Range<T>(this IDbSet<T> set, HashSet<long> ids) where T : EntityBase
{
return set.Where(x => ids.Contains(x.Id));
}
public static T[] Range<T>(this IDbSet<T> set, HashSet<long> ids) where T : EntityBase
{
return set.Where(x => ids.Contains(x.Id)).ToArray();
}
return ((IQueryable)DbSet<TEntity>()).FirstOrDefault(x => x.Id == "id");
return ((IQueryable<TEntity>)DbSet<TEntity>()).FirstOrDefault(x => x.Id == "id");
Критическое отличие компиляции дерева выражений в Visual Studio 2015