.NET 6에서 좋아진 LINQ 한 번에 살펴보기

.NET 6에서 좋아진 LINQ를 한 번에 살펴볼 수 있는 영상이 있어 공유합니다.

예를 들어, 이제 Select 문에서 다음과 같이 요소마다 인덱스를 부여할 수 있으므로 손쉽게 Chunk 생성 (페이지 생성)을 할 수 있습니다.

new string('a', 128)
    .Select((x, i) => new { Index = i, Value = x, })
    .GroupBy(x => x.Index / 5)
    .Select((x, i) => new { Page = i, Items = x.Select(v => v.Value), })

image

6개의 좋아요