Sobes.tech

Prohlédli jste si implementaci metod LINQ a rozumíte, jak jsou uspořádány?

199

// případ 2 // implementujte rozšíření chunkwhile: // - spojuje sousední prvky do skupin, dokud samegroup(prev, current) == true. var data = new[] { 1, 3, 5, 2, 4, 4, 7 }; var chunks = data.chunkwhile((prev, curr) => (prev % 2) == (curr % 2)); foreach (var chunk in chunks) { Console.WriteLine($"[{string.Join(", ", chunk)}]"); } public static class case2class { public static IEnumerable<IReadOnlyList<T>> chunkwhile<T>( this IEnumerable<T> source, Func<T, T, bool> samegroup) { throw new NotImplementedException(); } }

181

Které předměty vám při vzdělávání přišly nejtěžší?

147

Poskytuje formulář autorizace sám Keycloak?

145

Povězte stručně o své zkušenosti.

137

Jaký je rozdíl mezi IEnumerable a IQueryable?

137

Jak funguje mechanismus yield uvnitř?

133

Pomocí LINQ spočítejte ploché statistiky produktů a modifikátorů v vloženém modelu košíku: název a celkové množství. Je třeba zohlednit množství položky v košíku a také modifikátory.

127

Jak vypadá integrace služeb s Keycloakem pro podporu autorizace v C#?

123

Povězte o jedné z posledních zajímavých nebo složitých úkolů.

122