Suchergebnisse für Anfrage "generics"

6 die antwort

Generische Version von Enum.Parse in C #

Ich habe mich regelmäßig gefragt, warum C # noch kein generisches Enum.Parse implementiert hat Sagen wir, ich habe enum MyEnum { Value1, Value2 }Und aus einer XML-Datei / einem DB-Eintrag möchte ich eine Enumeration erstellen. MyEnum val = ...

3 die antwort

Lohnt es sich, die Sammlungsgröße einer Liste <T> zu initialisieren, wenn ihre Größe hinreichend bekannt ist?

Lohnt es sich, die Sammlungsgröße von a zu initialisieren?List<T> ob es vernünftigerweise bekannt ist? Bearbeiten:Nachdem Sie die ersten Antworten gelesen haben, läuft diese Frage darauf hinaus, wie hoch die Standardkapazität ist und wie die ...

2 die antwort

So übergeben Sie eine Variable vom Typ "Typ" an einen generischen Parameter

Ich versuche das zu tun: Type type = Type.GetType(string.Format("Gestor.Data.Entities.{0}, Gestor.Data", e.Item.Value)); MetaDataUtil.GetColumnasGrid<type>();Aber es funktioniert nicht. Hast du eine Idee, wie ich das machen könnte?

TOP-Veröffentlichungen

3 die antwort

Warum gibt es in Java zur Laufzeit keine generischen Typinformationen?

Betrachten Sie dieses Beispiel aus einem Buch mit einer Superklasse Gen und einer Unterklasse Gen2 ... class Gen<T> { } class Gen2<T> extends Gen<T> { }Jetzt werden die folgenden Buchzustände nicht kompiliert (nehmen wir an, dass es sich um eine ...

9 die antwort

C # Generics - Wie kann ich einen bestimmten Typ zurückgeben?

Vielleicht gehe ich das alles falsch an. Ich habe eine Reihe von Klassen, die von der "Model" -Klasse abgeleitet sind, einer Basisklasse mit einer Reihe von gemeinsamen Eigenschaften und Methoden. Ich möchte, dass alle eine Reihe von Funktionen ...

2 die antwort

Warum hat Dictionary <TKey, TValue> keinen IEnumerable <KeyValuePair <TKey, TValue >> ctor?

Okay, ich weiß, dass es einfach ist, eine Factory-Methode zu erstellen, die die Funktionalität bietet. aber angesichts dessenDictionary<TKey, TValue> istIEnumerable<KeyValuePair<TKey, TValue>>sollte es nicht ein Ctor-Äquivalent haben, zum ...

3 die antwort

Generischer Kompilierungsfehler mit ternärem Operator in Java 8, jedoch nicht in Java 7

Diese Klasse wird in Java 7 korrekt kompiliert, in Java 8 jedoch nicht: public class Foo { public static void main(String[] args) throws Exception { //compiles fine in Java 7 and Java 8: Class<? extends CharSequence> aClass = true ? String.class ...

4 die antwort

Lambda-Ausdruck und generische Methode

Angenommen, ich habe eine generische Schnittstelle: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); }Und eine Methodesort: public static <T extends Comparable<T>> void sort(List<T> list, ...

3 die antwort

Wie vergleiche ich zwei generische Listen in C # 3.0? [Duplikat]

Mögliche Duplikate: Gibt es eine integrierte Methode zum Vergleichen von Sammlungen in C #? [https://stackoverflow.com/questions/43500/is-there-a-built-in-method-to-compare-collections-in-c] Was ist der beste Vergleich zu zwei allgemeinen Listen ...

1 die antwort

Java-Warnung: [deaktiviert] Deaktivierte Konvertierung

Ich habe folgende (Teil-) Klasse: public class Graph<O> { private ArrayList<Edge> edges; public ArrayList<Edge> getEdges() { return edges; } }Nun beim Aufruf der MethodegetEdges() an anderer Stelle und Speichern des Ergebnisses in einer ...