Suchergebnisse für Anfrage "generics"

2 die antwort

Unterschied der Zuweisbarkeit mit verschachtelten Platzhaltern in Java 7/8-Generika

Das folgende Kompiliert in JDK8 ganz gut, gibt aber eineinkompatible Typen Fehler mit JDK7. List<List<? extends Number>> xs = Arrays.asList(Arrays.asList(0));Gemäßdiese Antwort [https://stackoverflow.com/a/3547372/1427124], List<List<? extends ...

2 die antwort

Swift Framework enthält keine Symbole von Erweiterungen zu generischen Strukturen

Ich habe Probleme, mein Framework mit Code zu verknüpfen, der dieses Framework nutzt. Insbesondere kann der Linker die Symbole für Erweiterungen für generische Strukturen nicht finden. So sieht eine der Erweiterungen für Optional aus: extension ...

2 die antwort

Wie Sie in Swift die Funktion generisch auf Typen beschränken, die T + T verstehen

Ich hätte gerne eine generische Funktion, die den Plus-Operator für zwei Werte verwenden kann. class funccalc { func doAdd<T>(x:T,y:T) -> T { return x + y } } let a = funccalc() println(a.doAdd(1, y: 4)) println(a.doAdd(23.54, y:200))Ich ...

TOP-Veröffentlichungen

3 die antwort

Anonymer Bindungstyp zum Erstellen einer Bindungsliste

Ich versuche, eine BindingList <> aus einem anonymen Typ zu erstellen, der von einer LINQ-Abfrage zurückgegeben wird, aber BindingList <> akzeptiert keinen anonymen Typ. Das Folgende ist mein Code var data = context.RechargeLogs.Where(t => ...

2 die antwort

Einfluss des Java-Ternäroperators auf die Inferenz generischer Typen

public List<String> foo1() { List<String> retval = bar(); if (retval == null) return Collections.emptyList(); else return retval; } public List<String> foo2() { List<String> retval = bar(); return retval == null ? Collections.emptyList() ...

4 die antwort

Java-Generika: Worum geht es hier beim Compiler? ("Keine eindeutige maximale Instanz")

Ich habe folgende Methoden: public <T> T fromJson( Reader jsonData, Class<T> clazz ) { return fromJson( jsonData, (Type)clazz ); } public <T> T fromJson( Reader jsonData, Type clazz ) { ... }Der Compiler sagt über die erste Methode: type ...

3 die antwort

So übergeben Sie einen Klassentyp als Funktionsparameter

Ich habe eine generische Funktion, die einen Webdienst aufruft und die JSON-Antwort zurück auf ein Objekt serialisiert. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, ...

12 die antwort

Instantiating Generics geben Java ein

Duplizieren: Java-Generika, warum dies nicht funktioniert [https://stackoverflow.com/questions/2116404/java-generics-why-this-wont-work] Duplizieren: Instanziieren einer generischen Klasse in ...

3 die antwort

CollectionAssert mit Generika verwenden?

AnscheinendCollectionAssert Kann nicht mit Generika verwendet werden. Das ist super frustrierend; Der Code, den ich testen möchte, verwendet Generika. Was soll ich tun? Boilerplate schreiben, um zwischen den beiden umzuwandeln? Sammeläquivalenz ...

1 die antwort

Verwenden Typescript-Generika die Typlöschung, um Generika zu implementieren?

Das heißt, Sie können so etwas nicht verwenden? class Helpers { static ObjectAs<T>(val: any): T { if (!(val instanceof T)) { return null; } return <T>val; } }Gibt es eine Problemumgehung, um den zugrunde liegenden Typ der generischen Deklaration ...