collections

Auflistungs-APIs stellen Entwicklern eine Reihe von Klassen und Schnittstellen zur Verfügung, mit denen die Sammlung von Objekten vereinfacht wird.
5
Antworten

Gibt es eine Version von List, die Ereignisse hinzufügen und entfernen enthält?

Ich brauche eine .net-Sammlung mit Ereignissen zum Hinzufügen und Entfernen. Gibt es eine vorgefertigte Version, die das hat? Ich würde beispielsweise einige interne Zähler aktualisieren, wenn ein Benutzer über das Ereignis ein Element zur Li...
04.01.2010, 20:14
6
Antworten

API für JavaScript-Sammlungen?

Ich habe lange nach einer Collections API (Liste, Set) für JS gesucht und überraschenderweise konnte ich nur folgendes: Ссылка Genau das habe ich gesucht, aber ich frage mich, warum jQuery das nicht bietet? Was fehlt mir? Oder vielleicht, w...
28.11.2010, 08:12
5
Antworten

Wie bekomme ich eine unveränderbare Sammlung von Java HashMap?

___ answer9043337 ___ Es ist nicht möglich, dies mit einem einzigen API-Aufruf zu tun, Sie müssen das tiefe Klonen verwenden. Klone werden nicht geändert, wenn Sie Änderungen am Original vornehmen. Dieses Thema wurde bereits zuvor in SO erörtert,...
28.01.2012, 05:46
7
Antworten

Java-Sammlung einfügen: Set vs. List

Ich denke darüber nach, eine Sammlung mit einer großen Anzahl einzigartiger Objekte zu füllen. Wie hoch sind die Kosten einer Einfügung in einem Set (zB HashSet) im Vergleich zu einer List (zB ArrayList)? Mein Gefühl ist, dass die doppelte El...
18.05.2011, 11:52
4
Antworten

Dictionarystring, MyObject oder ListMyObject mit C # 3.5?

Ich benutze oft Dictionary in C # 2.0 mit dem ersten Schlüssel als Zeichenfolge, die eine eindeutige Kennung enthielt. Ich lerne C # 3.0 + und es scheint, dass ich jetzt einfach eine Liste verwenden und einfach LINQ für dieses Objekt ausführe...
28.10.2008, 21:24
2
Antworten

Zeit und Geschwindigkeitskomplexität einstellen

Ich aktualisiere Algorithmen und Datenstrukturen und habe ein paar Fragen sowie Aussagen, die ich gerne überprüfen würde. ArrayList - O (1) (size, get, set, ...), O (n) - Operation hinzufügen. LinkedList - Alle Operationen O (1) (einschl...
09.07.2011, 12:47
3
Antworten

Wie kann ich nach einer leeren generic.dictionary-Sammlung suchen?

Wie teste ich ein generisches Wörterbuchobjekt, um festzustellen, ob es leer ist? Ich möchte einen Code wie folgt ausführen: %Vor% Das Objekt reportGraph ist vom Typ System.Collections.Generic.Dictionary Wenn Sie diesen Code ausführen, ist d...
18.01.2010, 20:23
1
Antwort

Wie wird die Sortierung einer Groovy-Sammlung rückgängig gemacht?

Ich sortiere eine Liste basierend auf mehreren Feldern. %Vor% Das funktioniert gut, aber ich möchte, dass das Datum umgekehrt wird und reverse() nicht funktioniert. Wie sortiere ich den Autor in aufsteigender Reihenfolge, sondern sort...
29.12.2011, 20:04
4
Antworten

Verwenden der Auflistungsinitialisierungssyntax für benutzerdefinierte Typen?

Ich habe eine große statische Liste, die im Grunde eine Nachschlagetabelle ist, also initialisiere ich die Tabelle in Code. %Vor% Das reale LookupItem hat viele weitere Eigenschaften, daher habe ich einen Konstruktor hinzugefügt, um ein k...
08.02.2012, 13:36
7
Antworten

Ist eine Eigenschaft IEnumerableT möglich?

Ich habe eine Klasse, die IEnumerable<T> hat, wo ich verschiedene Eigenschaften haben möchte, die einen gefilterten IEnumerable<T> -Zugang bereitstellen. Also zum Beispiel: %Vor% Soll das so sein? Nur nicht sicher, darüb...
02.09.2010, 18:54