Sobes.tech

¿Ha revisado la implementación de los métodos LINQ y comprende cómo funcionan?

186

// caso 2 // implementar la extensión chunkwhile: // - combina elementos adyacentes en grupos, mientras 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(); } }

174

¿Qué asignaturas en el aprendizaje te resultaron más difíciles?

144

¿La forma de autorización en Keycloak la proporciona el propio Keycloak?

143

¿En qué se diferencian IEnumerable y IQueryable?

137

Cuéntame brevemente sobre tu experiencia.

133

¿Cómo funciona el mecanismo yield internamente?

129

Utilizando LINQ, calcule las estadísticas planas de productos y modificadores en el modelo anidado del carrito: nombre y cantidad total. Debe tener en cuenta la cantidad del elemento del carrito y también los modificadores.

123

¿Cómo se integra en C# con servicios que utilizan Keycloak para soporte de autorización?

117

Cuente sobre una de las tareas interesantes o difíciles más recientes.

117