ienumerable

IEnumerable und sein generisches Gegenstück IEnumerable sind .NET-Schnittstellen zum Iterieren (oder Aufzählen) einer Sammlung von Elementen.
3
Antworten

Wenn SortedDictionary aufgelistet wird, gibt es KeyValuePairs in der erwarteten Reihenfolge zurück?

Wenn ich SortedDictionary<TK, TV> in .NET habe und es als ICollection<KeyValuePair<TK, TV>> aufzählen möchte, zählt es in der erwarteten Reihenfolge auf? Das ist KeyValuePair<TK, TV> mit dem niedrigsten Schlüs...
23.04.2011, 15:58
1
Antwort

WCF - Das Erstellen von IEnumerableT mit DataMember verursacht Ausnahme: Die zugrunde liegende Verbindung wurde geschlossen: Die Verbindung wurde unerwartet geschlossen

Ich habe einen WCF-Dienst erstellt, der IEnumerable<CyberResourceProvisioningAction> zurückgibt. Der CyberResourceProvisioningAction-Typ hat eine Eigenschaft von AccountInformation IEnumerable<CyberResourceProvisioningActionAccou...
03.02.2011, 20:39
2
Antworten

C # -Schnittstellenfrage

Gibt es Kosten bei der Übergabe eines Objekts an eine Funktion, die eine bestimmte Schnittstelle implementiert, bei der die Funktion nur diese Schnittstelle akzeptiert? Wie: %Vor% und ich passiere: %Vor% alle implementieren IEnumerable....
27.02.2009, 17:25
2
Antworten

Optimieren Sie IEnumerable zur HashSet-Konvertierung in LINQ

%Vor% Diese Funktion wird oft 1000 mal genannt und es gibt 5000 Studenten in der Ergebnismenge. Wie kann ich diese Funktion optimieren? Ich weiß, dass die Konvertierung von IEnumerable nach HashSet viele Gemeinkosten verursacht. ToHashS...
28.06.2012, 13:58
3
Antworten

So erhalten Sie einen Basistyp eines IEnumerable [Duplikat]

Ich habe einen Eigenschaftstyp von IEnumerable public IEnumerable PossibleValues { get; set; } Wie kann ich den Basistyp herausfinden, für den er instanziiert wurde? Zum Beispiel, wenn es so erstellt wurde: %Vor% Ich möcht...
04.10.2012, 13:29
2
Antworten

LINQ Eindeutige Elemente aus einer Liste in einer Liste abrufen

Ich habe eine List vom Typ MyObject mit einer Definition darunter: %Vor% Gegeben ein List vom Typ MyObject , benutze LINQ welchen Ausdruck soll ich verwenden um alle distinct OtherObject zu bekommen? Was ich vorhatte, war, j...
12.07.2012, 08:22
4
Antworten

Wie man eine Schnittstelle vortäuscht, die IEnumerable erweitert

Ich benutze Moq und ich habe die folgende Schnittstelle: %Vor% Dann habe ich einen Test wie folgt: %Vor% Aber gameBoardNodeFactoryMock.Object.Create (position.Row, position.Column, clonedGameBoardMock.Object) löst eine NullReferenceExcep...
05.04.2011, 14:33
1
Antwort

Fehlerhafte mehrfache Aufzählungswarnung?

Dieser Code: %Vor% extrahiert eine einzelne abgeflachte aufzählbare Liste von Zahlen aus mehreren Quellen. Resharper warnt, dass es möglich ist, dass a (der zweite) mehrmals aufgezählt wird - aber das ist dumm; Jede Quelle wird nur einmal...
22.05.2014, 19:20
3
Antworten

Wie können IEnumerable.Cast und .ToArray () verwendet werden, um ein int-Array in ein enum-Array zu konvertieren? [Duplikat]

Betrachten Sie die folgende enum-Deklaration und das int-Array: %Vor% Um dieses int[] -Array in ein Test[] -Array umzuwandeln, können wir das einfach tun: %Vor% Ich habe das zunächst versucht: %Vor% Dies löst jedoch zur Laufz...
15.12.2016, 16:27
4
Antworten

Warum hat IEqualityComparerT die Methode GetHashCode ()?

IEqualityComparer im Namespace System.Collections.Generic hat folgende Methoden: %Vor% Da diese Schnittstelle zur Überprüfung der Gleichheit von Objekten verwendet wird, ist die erste Methode Equals sinnvoll. Aber warum müssen wir au...
24.02.2011, 12:33