Suchergebnisse für Anfrage "generics"
Kotlin: So arbeiten Sie mit List-Casts: Deaktiviert Cast: kotlin.collections.List <Kotlin.Any?> Bis kotlin.colletions.List <Waypoint>
Ich möchte eine Funktion schreiben, die jedes Element in einem @ zurückgibList das ist nicht der erste oder der letzte Eintrag (ein Zwischenziel). Die Funktion erhält ein generischesList<*> als Eingabe. Ein Ergebnis sollte nur ...
Java Typ Hinweise zum generischen Methodenaufruf
Ich frage mich, wie man eine statische Methode mit einer Signatur wie dieser richtig aufruft: public static <T1, T2> Map<T1, Set<T2>> aggregate(List<Map<String, Object>> list, String colK, String colV) { ... }Ich war versucht, es aus ...
Generierte Implementierung des Besuchermusters in Java
Ich habe einige Nachforschungen angestellt, um ein Typkonvertierungs-Framework zu entwickeln, mit dem Instanzen einer Quellklasse (z. B. Foo) in Instanzen von Ergebnisklassen (z. B. Bar oder Baz) konvertiert werden können. Das Framework sollte ...
Protocol kann nur als allgemeine Einschränkung verwendet werden, da es Self- oder AssociatedType-Anforderungen hat.
Ich habe ein RequestType-Protokoll und das dazugehörige Type-Modell (siehe unten). public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public ...
Element überspringen, wenn eine Karte in Swift ausgeführt wird?
Ich wende eine Karte auf ein Wörterbuch mit einem @ atry drin. Ich möchte die Iteration überspringen, wenn das zugeordnete Element ungültig ist. Beispielsweise func doSomething<T: MyType>() -> [T] dictionaries.map({ try? anotherFunc($0) ...
Wie erhalte ich aktuelle Typargumente eines überarbeiteten generischen Parameters in Kotlin?
Usingreified Typparameter [https://kotlinlang.org/docs/reference/inline-functions.html#reified-type-parameters] , man kann eine Inline-Funktion schreiben, die zur Laufzeit durch Reflektion mit dem Typparameter arbeitet: inline fun <reified T: ...
Unterstützt Java die Klasse Foo <T super X>, wenn nein, warum?
Hat Java Unterstützungclass Foo<T super X>, wenn nein, warum? Wo T ein Typparameter und X ein Typ ist.
Warum verzögert das Umschließen eines generischen Methodenaufrufs mit Option die ClassCastException?
Sagen wir, ich habe ein Array wie dieses *: val foo: Any = 1 : Int Option(foo.asInstanceOf[String]) was aus offensichtlichen Gründen fehlschlägt: // java.lang.ClassCastException: java.lang.Integer cannot be cast to // java.lang.String // ... ...
F #: Fehler beim Kopieren und Aktualisieren des Datensatzes über die Schnittstelle
Ich versuche eine Funktion zu machen, die jede Wohnung drehtseq<IHierarchy> in eine Hierarchie. Grundsätzlich sollte alles, was eine parentID und eine Folge von Kindern hat, in eine Hierarchie umgewandelt werden können. Anstatt Hierarchy zu einer ...
c # generisch mit geringem Unterschied für Typen?
eachten Sie die beiden Erweiterungen, eine für float und eine für Vector Notice gibt es nur einen kleinen Unterschied in dervar( Anruf In c # könnten diese als eine generische geschrieben werden ?? Die Essenz meiner Frage ist: önnen Sie ...