generics

Generika sind eine Form von parametrischer Polymorphie, die in einer Reihe von Sprachen gefunden wird, einschließlich .NET-Sprachen, Java und Swift.
1
Antwort

Konstruktor vom generischen Typ aufrufen?

Ich versuche, mein eigenes Repository für meine Datenbank zu erstellen, also versuche ich etwas wie folgt: %Vor% Mit anderen Worten: Ich habe viele Klassen, die DatabaseObject erweitern, und ich möchte in der Lage sein, dynamisch einen Curso...
29.10.2016, 19:36
1
Antwort

Generisch abgeleitet Arbitrary für massive algebraische Datentypen?

Ich habe ein Protokoll, das ich so eingegeben habe: %Vor% Zusätzlich habe ich Serialisierungs- / Deserialisierungscode für jedes Paket implementiert. Natürlich möchte ich dieses Protokoll in Quickcheck testen und sicherstellen, dass das Seri...
15.06.2016, 18:29
1
Antwort

Funktioniert NUnit's Is.EqualTo nicht zuverlässig für Klassen, die von generischen Klassen abgeleitet sind?

Heute habe ich das folgende Problem mit NUnit bekommen. Ich habe eine Klasse, die von einer generischen Klasse abgeleitet ist. Ich begann, einige Serialisierungstests zu machen und testete auf Gleichheit mit der Is.EqualTo () - Funktion von N...
26.10.2009, 13:39
2
Antworten

Gibt es eine Möglichkeit, die Typisierung von Lambda-Ausdrücken zu umgehen?

Dies ist eine Frage, über die ich mich gewundert habe, seit die Lambdas in Java eingeführt wurden, und inspiriert von eine verwandte Frage , ich dachte, dass ich es hier herauf bringen könnte, um zu sehen, ob es irgendwelche Ideen gibt. (Ra...
31.03.2016, 14:51
1
Antwort

Kombinieren von Varargs und Generics für verkettete Vergleiche in Java

Hier ist eine harte Nuss zu knacken. Ich habe einen Konflikt zwischen der Verwendung von Vararg und Generika zusammen. Nach dem angegebenen Code: %Vor% Ich möchte, dass die Methode compareTo mehr als eine Vergleichsbedingung verwendet. We...
10.03.2016, 12:44
1
Antwort

Verwendung der generischen Kontravariante mit IList und IEnumerable

Ich lerne C # -Generika und mache Dummy-Code zu Testzwecken. Also teste ich das in Generic Modifier , die angibt, dass der Typparameter kontravariant ist. Gegeben die folgende Schnittstelle: %Vor% Beim Kompilieren bekomme ich die Fehler...
28.09.2017, 16:41
1
Antwort

Warum bricht Function.identity () die Typ-Wiederholung ab, t-t aber nicht?

Antworten gefunden bei Java 8 lambdas, Function.identity () oder t- & gt; t scheinen zu implizieren, dass Function.identity() entspricht fast immer t -> t . Im unten gezeigten Testfall führt das Ersetzen von t -> t durch Functio...
26.06.2016, 03:34
4
Antworten

Was ist mit optionalen generischen Typparametern in C # 5.0? [geschlossen]

Nur ein Gedanke. Wäre es nicht nützlich, optionale Parameter in C # zu haben? Dies würde das Leben einfacher machen. Ich habe es satt, mehrere Klassen mit demselben Namen, aber unterschiedlichen Typparametern zu haben. Auch VS unterstützt...
29.03.2010, 22:25
1
Antwort

Generics Funktionsaufruf nicht kompilieren in Java 8 Erweiterung mehrerer Schnittstellen

Ausführen von Java 1.8 JavaSE-1.8 (jdk1.8.0_20) Diese Klasse: %Vor% gibt den Kompilierfehler: Die Methode DoNothing () im Typ SimpleQuestion ist nicht anwendbar für die Argumente () Warum das und nicht DoNothing2,3 und 4?     
03.10.2014, 21:01
1
Antwort

überraschender Kompilierungsfehler beim Abrufen der Array-Klasse einer Klasse

In letzter Zeit habe ich viel mit Reflektion gearbeitet und diese kleine Hilfsmethode implementiert. Ich war überrascht zu finden, dass die erste Version nicht kompiliert, aber das letzte tut. Kompiliert nicht: %Vor% Kompiliert und funkti...
04.01.2015, 19:15