Haben Sie die Implementierung der LINQ-Methoden überprüft und verstehen Sie, wie sie funktionieren?
C#
Haben Sie mit IdentityServer gearbeitet?
// Fall 2 // Implementieren Sie die Erweiterung chunkwhile: // - Kombiniert benachbarte Elemente in Gruppen, solange 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(); } }
Was bedeutet yield return?
Welche Fächer in der Ausbildung waren für Sie am schwierigsten?
Wird das Autorisierungsformular bei Keycloak von Keycloak selbst bereitgestellt?
Was ist IEnumerable?
Was ist der Unterschied zwischen IEnumerable und IQueryable?
Erzählen Sie kurz von Ihrer Erfahrung.
Wie funktioniert der yield-Mechanismus intern?
Verwenden Sie LINQ, um die flachen Statistiken der Produkte und Modifikatoren im verschachtelten Warenkorbmodell zu berechnen: Name und Gesamtmenge. Dabei ist die Menge des Warenkorfelements sowie die der Modifikatoren zu berücksichtigen.
Erzählen Sie von einer der letzten interessanten oder schwierigen Aufgaben.
Wie sieht die Integration von Diensten mit Keycloak zur Unterstützung der Autorisierung in C# aus?