Как использовать Linq для группировки каждого количества N строк

В вашем методе ConfigureServices вы уже вызываете AddDefaultIdentity, который является новым дополнением в 2.1, которое защищает Identity без поддержки ролей. Чтобы добавить поддержку ролей и, следовательно, RoleManager к вашей коллекции служб, измените код, как показано ниже:

services.AddDefaultIdentity<IdentityUser>()
  .AddEntityFrameworkStores<ApplicationDbContext>()
  .AddRoles<IdentityRole>();
18
задан RBear 13 May 2009 в 20:41
поделиться

2 ответа

var q = Enumerable.Range(0, 100).GroupBy(x => x/3);

Я что-то упускаю?

26
ответ дан 30 November 2019 в 06:01
поделиться

Этот пример должен работать для запроса нечисловых коллекций. Он проецирует индекс на объект, который нужно сгруппировать, а затем снова удаляет его во время группировки.

var studentQuery2 = students
    .Select((student, index) => new {student, index})
    .GroupBy(g => g.index / 3, i => i.student);
33
ответ дан 30 November 2019 в 06:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: