Suchergebnisse für Anfrage "generics"
Aufrufen einer generischen Methode mit Lambda-Ausdrücken (und eines Typs, der nur zur Laufzeit bekannt ist)
Sie können @ verwendLambda Expression Objects [http://msdn.microsoft.com/en-us/library/system.linq.expressions.lambdaexpression.aspx] ein Lambda als Ausdruck darstellen. Wie erstelle ich einLambda Expression ...
Standardwert für optionalen generischen Parameter in der Swift-Funktion
Ist es möglich, einem optionalen generischen Parameter einen Standardwert zuzuweisen? Ich versuche so etwas zu machen: func addChannel<T>(name: String, data: T? = nil) -> Channel { } let myChannel = addChannel("myChannelName")Aber ich erhalte ...
Java-Typinferenz: Referenz ist in Java 8 nicht eindeutig, aber nicht in Java 7
Sagen wir, wir haben 2 Klassen. Eine leere KlasseBase und eine Unterklasse dieser KlasseDerived. public class Base {} public class Derived extends Base {} Dann haben wir ein paar Methoden in einer anderen Klasse: import java.util.Collection ...
Fehlt mir etwas oder brechen varargs Arrays.asList?
private void activateRecords(long[] stuff) { ... api.activateRecords(Arrays.asList(specIdsToActivate)); } Sollte dieser Aufruf von Arrays.asList nicht eine Liste von @ zurückgebeLongs? Stattdessen wird ein @ zurückgegebeList<long[]> public ...
Generics kompiliert und läuft in Eclipse, kompiliert aber nicht in javac
Hinwei: Dies ist ein Spin-off vonComparable und Comparator Vertrag in Bezug auf null [https://stackoverflow.com/questions/2858628/comparable-and-comparator-contract-with-regards-to-null] Dieser Code wird in Eclipse kompiliert und funktioniert ...
Scala 2.11.5 Compiler-Absturz mit Typ-Aliasen und Manifesten
Es sieht so aus, als ob Sie einen Alias an einen mit einem Platzhalter versehenen parametrisierten Typ an eine Funktion übergeben, die versucht, ein implizites @ zu erhalteManifest für den Typ stürzt der Scala 2.11.5-Compiler ab. Das Folgende ...
Inklusive Bereichsabfragen ausführen, wenn nur halboffener Bereich unterstützt wird (ala SortedMap.subMap)
AufSortedMap.subMapDies ist die API fürSortedMap<K,V>.subMap [http://java.sun.com/javase/6/docs/api/java/util/SortedMap.html#subMap%28K,%20K%29] : SortedMap<K,V> subMap(K fromKey, K toKey): Gibt eine Ansicht des Teils dieser Karte zurück, dessen ...
C # -Methode generische Parameter Fehler?
Ich sehe aus, als ob es einen Fehler / eine Inkonsistenz im C # -Compiler gibt. Dies funktioniert gut (erste Methode wird aufgerufen): public void SomeMethod(string message, object data); public void SomeMethod(string message, params object[] ...
Comparable und Comparator Vertrag in Bezug auf null
Comparable Vertrag gibt an, dasse.compareTo(null) muss werfenNullPointerException. Vondie API [http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html]: Beachten Sie, dassnull ist keine Instanz einer Klasse unde.compareTo(null) sollte ...
Generische Einheiten in F #
Wenn ich generische Funktionen in F # schreibe, kann ich Member verwenden, die im LanguagePrimitives-Modul definiert sind, wie z. in dieser Funktion wird einfach eine Zahl inkrementiert let inline increment (x : 'a) = x + ...