Suchergebnisse für Anfrage "generics"

2 die antwort

Stream-Reduzierung mit Platzhaltertypen

Ich experimentiere mitStream.reduce() [https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#reduce-T-java.util.function.BinaryOperator-] , und bin mit dem Typsystem auf einen Haken gestoßen. Hier ist ...

20 die antwort

Ist das Java gültig?

Ist das Java gültig? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...

6 die antwort

Warum wird eine generische Methode gewählt, wenn es eine nicht generische gibt?

Das folgende Programm erzeugt diese Ausgabe: Foo<T> called Process is terminated due to StackOverflowException.So,Foo(baz) ruft das generische @ aFoo<T>, aberBar(baz) rekursiv und machtnich AnrufBar<T>. Ich bin auf C # 5.0 und Microsoft .NET. ...

TOP-Veröffentlichungen

8 die antwort

Sind EventArg-Klassen jetzt erforderlich, da wir Generika haben?

Bei Generika gibt es jemals einen Grund, bestimmte abgeleitete EventArg-Klassen zu erstellen Es scheint, als ob Sie sie jetzt einfach mit einer generischen Implementierung im laufenden Betrieb verwenden können. Sollte ich alle meine Beispiele ...

10 die antwort

Warum kompiliert das Folgende nicht? (beinhaltet Generika und Vererbung in c #)

Dies kompiliert: class ReplicatedBaseType { } class NewType: ReplicatedBaseType { } class Document { ReplicatedBaseType BaseObject; Document() { BaseObject = new NewType(); } } Aber das tut nicht: class DalBase<T> : where T: ReplicatedBaseType ...

6 die antwort

Wie kann ich generische Klassen mit einem Namen bei Unity dynamisch registrieren?

Ich habe eine Assembly mit vielen Klassen (300+) mit einer BaseClass und möchte eine generische Klasse mit einer Schnittstelle registrieren. Mit Einheit musst du dich registrieren bis Nam}, wenn Sie ein Array von Objekten der Schnittstelle ...

2 die antwort

Was ist die Syntax für verschachtelte generische Typen in Genie?

Ich möchte eine HasTable mit @ deklarierstring als Schlüssel undarray of int wie es Wert ist: [indent=4] init var h = new HashTable of string, array of int (str_hash, str_equal) h["a"] = {1, 2, 3} h["b"] = {5, 6, ...

6 die antwort

Methode mit generischem Rückgabetyp, jedoch ohne generische Eingabe. Ist das möglich

ngenommen, wir haben einNodeData class: public class NodeData<T> { public string Name; public T Value; public NodeData(string name, T value) { this.Name = name; this.Value = value; } }Und eine BasisNodelasse @ und untergeordnete Klassen mit ...

16 die antwort

Was ist das Konzept der Löschung in Generika in Java?

Was ist das Konzept der Löschung in Generika in Java?

4 die antwort

Verwenden eines generischen Typs einer Unterklasse innerhalb ihrer abstrakten Oberklasse?

In meinem Code a haben die folgenden abstrakten Superklasse public abstract class AbstractClass<Type extends A> {...}und einige Kinderklassen wie public class ChildClassA extends AbstractClass<GenericTypeA> {...} public class ChildClassB ...