Suchergebnisse für Anfrage "generics"
Kann ich die Tiefe eines generischen Stacks begrenzen?
Gibt es eine integrierte Möglichkeit, die Tiefe eines System.Collection.Generics.Stack zu begrenzen? Wenn Sie also mit maximaler Kapazität arbeiten, wird durch Drücken eines neuen Elements die Unterseite des Stapels entfernt? Ich weiß, dass ich ...
Aufrufen einer Methode einer generischen Klasse
Hier ist der Kontext: Ich versuche, einen Mapper zum dynamischen Konvertieren meiner DomainModel-Objekte in ViewModel-Objekte zu codieren. Das Problem, das ich bekomme, ist, wenn ich versuche, eine Methode der generischen Klasse ...
C #: Der beste Weg, um einen XML-Elementnamen aus dem generischen Typnamen zu erhalten
Ich möchte eine XML-Datei für eine generische Klasse erstellen. Eine der Eigenschaften hat den generischen Typ. Für diese Eigenschaft möchte ich nicht den Eigenschaftsnamen als XML-Elementnamen verwenden, sondern den Namen des generischen Typs. ...
Wie erstelle ich Generika in Auflistungstypen?
Ich habe versucht, Nicht-Null-Werte aus dem String-Array zu extrahieren. Wie unten. Aber mein Senior möchte, dass es in der Lage ist, @ zu extrahiere non-nil values auch von anderen Typen. Ich lese, generics könnte mir beim Umgang mit ...
C # Generische Methode dynamisch aufrufen [duplizieren]
Diese Frage hat hier bereits eine Antwort: Wie benutze ich Reflection, um eine generische Methode aufzurufen? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 answers Gab die folgenden Schnittstellen: interface IEntity { ...
Wie kann man den Klassentyp aus dem Methodentyp in C ++ - Vorlagen ableiten?
In Vorlagen wie unten gezeigt, würde ich gerne den AufrufRun(&Base::foo) erfolgreich, ohne dass der Basistyp zweimal benannt werden muss (wie bei der Kompilierung vonRun<Base>(&Base::foo) Anruf). Kann ich das haben? Möglicherweise ohne eine Tonne ...
Untergrenzen-Platzhalter verursacht Probleme in Javac, aber nicht in Eclipse
Dieser Code kompiliert in Eclipse, aber nicht in Javac: import java.util.function.Consumer; public class Test { public static final void m1(Consumer<?> c) { m2(c); } private static final <T> void m2(Consumer<? super T> c) { } }javac ...
Java: Generische Methoden und Zahlen
Ich möchte eine generische Methode erstellen, die die Gesamtsumme eines @ ergibList von Zahlen. Was ich versucht habe, ist das: public static <T extends Number> T sumList(List<T> data) { T total = 0; for (T elem : data) { total += elem; } ...
Wie wird in Java-Generika die Kontravarianz verwendet?
In Java kann der API-Designer durch Kovarianz festlegen, dass eine Instanz als bestimmter Typ oder als einer der Untertypen dieses Typs verallgemeinert werden kann. Beispielsweise List<? extends Shape> shapes = new ArrayList<Circle>(); // where ...
Typinferenz mit existenziellem Typ
Ich habe ein generisches MerkmalSomeTrait als so definiert: trait SomeTrait[T] { def foo(t: T): String }Und Methodenbar undqux as so: def bar[T](t: SomeTrait[T]): T def qux: List[SomeTrait[_]]Ich habe keine Kontrolle über die oben genannten. ...