Suchergebnisse für Anfrage "generics"

4 die antwort

Generic Numeric division

Als allgemeine Regel können wir jeden Wert eines beliebigen Zahlentyps durch einen beliebigen Wert ungleich Null eines beliebigen Zahlentyps dividieren und ein vernünftiges Ergebnis erhalten. 212.7 / 6 // Double = 35.449999999999996 77L / 2.1F ...

8 die antwort

WebApi2 IHttpActionResult stark typisierte Rückgabewerte

Es ist möglich und nicht ideal, dies zu tun: (ein stark vereinfachtes Beispiel!) [Serializable] public class MyRecord { public string key {get; set;} public string data {get; set;} } public async Task<IHttpActionResult> Get(string SomeKey) { ...

4 die antwort

Java Generics "Capture von?"

Ich arbeite mit einemTreeTable und wenn ich die Zellenfabrik ändere, muss ich ein @ übergeb Callback<TreeTableColumn<A, capture of ?>, TreeTableCell<A, capture of ?>>wo A ist eine Klasse, mit der ich arbeite, aber ich habe keine Ahnung, wie ich ...

TOP-Veröffentlichungen

2 die antwort

Swift 3, ist die ".self" in einem Metatyp-Problem tatsächlich korrekt?

Ich habe eine Erweiterung, um die View-Controller-Kette zu durchlaufen (sogar durch Container-Views, was sehr praktisch ist) public extension UIViewController // go up to a certain class { public func above<T>(_ : T.Type)->(T) { var ...

4 die antwort

'T' enthält keine Definition

Ist es möglich, Folgendes zu tun (Wenn ja, kann ich es nicht zum Laufen bringen .. ich verzichte momentan auf Einschränkungen) ... Wenn der Typ (weil er nicht angegeben ist) abgeleitet wird, wo liegt das Problem? private void ...

6 die antwort

Wie kann ich festlegen, dass ein Kotlin-Erweiterungsfunktionsparameter dem erweiterten Typ entspricht?

Ich möchte eine Erweiterungsmethode für einen generischen Typ T schreiben, wobei der übereinstimmende Typ einen Methodenparameter einschränkt. Ich möchte dies kompilieren: "Hello".thing("world")Aber das nicht, da 42 kein String ...

2 die antwort

ClassTag.runtimeClass.isInstance funktioniert nicht für AnyVal

Arbeiten mit scala ClassTags Ich habe gesehen, dass classTag.runtimeClass.isInstance nicht richtig funktioniert, wenn Sie es mit AnyVal-Objekten verwenden. Hier ist ein Ausschnitt, in dem Sie es testen können. Haben Sie Ideen, wie Sie diese ...

2 die antwort

Slick generic AND driver agnostic

rundsätzlich möchte ich Folgendes erreichen: Slick 3.0.0 Datenbank-Agnostismus [https://stackoverflow.com/questions/31105571/slick-3-0-0-database-agnostism] undSlick 3 wiederverwendbares generisches ...

6 die antwort

Java generische Methodendeklaration Grundlagen

Ich fange an zu lernenGenericszumJava und ich habe mehrere Tutorials gelesen, aber ich bin ein bisschen verwirrt und nicht sicher, wie eine generische Methode deklariert ist. Wenn ich einen generischen Typ verwende, in welcher Reihenfolge wird ...

4 die antwort

Warum erhalte ich die Fehlermeldung "Protokoll ... kann nur als allgemeine Einschränkung verwendet werden, da es Anforderungen für" Selbst "oder den zugehörigen Typ enthält"?

Ich habe eine Erweiterung auf @ geschriebeInt wie nachstehend extension Int { func squared () -> Int { return self * self } } print(10.squared()) // worksDer obige Code funktioniert. Jetzt möchte ich das @ erweiteIntegerType -Protokoll, damit ...