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

Ungewöhnliche Referenz mit generischen Typen bei Verwendung von JDK 1.8

Ich weiß, dass Varianten dieser Frage schon einmal gestellt wurden und ich dachte, dass ich das Java-8-Typ-Auflösungssystem verstehe, aber ich bekomme einen mehrdeutigen Referenzfehler für etwas, das ich nicht wirklich zweideutig finden sollte:...
04.04.2016, 21:34
2
Antworten

Listenliste? und ListList sind inkompatible Typen in Java [duplizieren]

Ich habe diesen Code nicht zur Kompilierung bekommen: %Vor% Es scheint, dass Java List und List<?> nicht als den gleichen Typ betrachtet, wenn es um Generika geht. Warum ist das? Und gibt es einen schönen Ausweg? Kontext...
14.03.2015, 23:31
4
Antworten

Vergleich von typisierten Objekten in generischer Klasse [duplizieren]

Folgender Code ist gegeben, ich möchte nur zwei Objekte innerhalb einer generischen Klasse vergleichen. %Vor% Kann jemand erklären, warum es nicht möglich ist, diese beiden Objekte in dieser generischen Klasse zu vergleichen?     
06.04.2016, 11:22
3
Antworten

Was ist der einfachste Weg, um durch ein ListT unerwünschte Objekte zu entfernen?

In meiner Anwendung ist _collection eine Liste, aus der alle Benutzerobjekte entfernt werden müssen, die nicht mit den Kriterien übereinstimmen. Der folgende Code ruft jedoch in der zweiten Iteration einen Fehler ungültiger Vorgang ab,...
13.07.2009, 15:55
15
Antworten

Code Generatoren oder T4 Templates, sind sie wirklich böse?

Ich habe gehört, dass Codegeneratoren und T4-Vorlagen nicht verwendet werden sollten. Die Logik dahinter ist, dass, wenn Sie Code mit einem Generator generieren, es eine bessere Möglichkeit gibt, den Code durch Generics und Templating zu erstell...
07.02.2009, 18:24
4
Antworten

implizit ein genericT zurück auf T werfen

Wenn ich eine generische Klasse wie die Klasse MyGeneric<T> schreibe, ist es möglich, eine implizite Umwandlung in Typ T zu schreiben, also kann ich Dinge tun wie: %Vor% Ist das möglich, indem die Betreiber überlastet werden? Ich we...
06.01.2010, 00:00
5
Antworten

Macht das C # 4.0-Schlüsselwort "dynamic" Generics überflüssig?

Ich bin sehr gespannt auf die dynamischen Funktionen in C # ( dynamisches Keyword C # 4 - warum? nicht? ), vor allem, weil ich in bestimmten Teilen der Bibliothek meines Codes viel Reflexion verwende. Meine Frage ist zweifach: 1. ersetzt...
06.05.2009, 06:36
13
Antworten

C # Generika - Seltsames Interview Frage [geschlossen]

Ein Interviewer argumentierte mich " Genrics sind nicht vollständig Genrics ", Er lieferte das Beispiel (Parameter int k, int d sind nicht generisch) %Vor% Er hat mich gefragt, ob ich noch beweisen kann, dass es Generika sind, ich darf di...
22.10.2009, 22:47
4
Antworten

Standardwertprüfung mit generischen Typen [duplizieren]

Ich möchte überprüfen können, ob ein Wert der Standardwert für seinen Werttyp ist. Idealerweise würde ich gerne sagen: %Vor% Der Compiler beklagt sich jedoch, dass er in TValue und TValue keinen == Vergleich durchführen kann. Dies ist d...
02.02.2010, 20:32
5
Antworten

Implementierung der IList-Schnittstelle

Ich bin neu bei Generika. Ich möchte meine eigene Sammlung implementieren, indem ich sie von IList<T> interface ableite. Können Sie mir bitte einen Link zu einer Klasse geben, die IList<T> interface implementiert oder mir ei...
24.07.2009, 08:33