Suchergebnisse für Anfrage "generics"
Was wäre die Verwendung von sich selbst als Typargumente in Generika zu akzeptieren
Ich habe Code zu einer nicht verwandten Frage gesehen, aber er hat mich neugierig gemacht, da ich nie ein solches Konstrukt mit Java Generics gesehen habe. Was wäre die Verwendung der Erstellung einer generischen Klasse, die als Typargument ...
Karte der Sammlungen
Ich wollte Map of Collections in Java machen, damit ich so etwas machen kann public void add(K key, V value) { if (containsKey(key)) { get(key).add(value); } else { Collection c = new Collection(); c.add(value); put(key, value); } }Ich habe ...
Holen Sie sich den Namen (String) eines generischen Typs in Swift
Ich habe eine generische Klasse vom Typ T und möchte den Namen des Typs erhalten, der bei der Instanziierung an die Klasse übergeben wurde. Hier ist ein Beispiel. class MyClass<T> { func genericName() -> String { // Return the name of T. } } Ich ...
Allgemeines Unboxing von Expression <Func <T, object >> zu Expression <Func <T, TResult >>
Wie im Titel erwähnt, habe ich einen Ausdruck, in dem der Ergebnistyp in einem 'gespeichert' istobject, welches sein kannallemeiner Domainklassen. Gibt es eine Möglichkeit, den konkreten Ausdruck zu erhalten (Unboxing)?
Java vergleicht generische Typen
In Java habe ich eine Binary Search Tree-Klasse geschrieben, die Knoten mithilfe von Rekursion hinzufügt. Jetzt möchte ich es mit Generics verallgemeinern, damit ich mehr über sie erfahren kann. public class GBinNode<T> { T item; GBinNode<T> ...
C # Konvertieren von List <int> in List <double>
Ich habe einList<int> und ich möchte es in ein konvertierenList<double>. Gibt es eine andere Möglichkeit, dies zu tun, als nur eine Schleife durch dieList<int> und zu einem neuen hinzufügenList<double> wie so: List<int> lstInt = new ...
Warum kann ich der allgemeinen Liste mit dem Indexer keine Elemente hinzufügen?
Hier ist eine seltsame Situation, die ich heute gesehen habe: Ich habe eine allgemeine Liste und möchte meiner Liste Elemente mit dem folgenden Indexer hinzufügen: List<string> myList = new List<string>(10); myList[0] = "bla bla ...
Wie konvertiert man eine DataTable in eine generische Liste?
Derzeit verwende ich: DataTable dt = CreateDataTableInSomeWay(); List<DataRow> list = new List<DataRow>(); foreach (DataRow dr in dt.Rows) { list.Add(dr); }Gibt es einen besseren / magischen Weg?
Java Generics und generische Typen
Ich habe eine Klasse ExtA, die eine Filterfunktion zum Filtern einer ArrayList enthält: public ExtA<T> filt(...) { //code }Wenn ich kompiliere, wird der Fehler angezeigt: Symbolklasse T kann nicht gefunden werden. Warum ist das so?
Nullable-Typ als generischer Parameter möglich?
Ich möchte so etwas machen: myYear = record.GetValueOrNull<int?>("myYear"),Beachten Sie den Typ nullable als generischen Parameter. Seit derGetValueOrNull funktion könnte null zurückgeben mein erster versuch war dieser: public static T ...