Suchergebnisse für Anfrage "ienumerable"

2 die antwort

Wie heißt es, wenn Sie eine Oberfläche bearbeiten?

Ich gehe eine LitJSON-Bibliothek durch. Im Code gibt es viele Segmente wie public class JsonData : IJsonWrapper, IEquatable<JsonData> #region ICollection Properties int ICollection.Count { get { return Count; } } #end regionFür eine Methode weiß ...

2 die antwort

Equality between two enumerables

Ich habe zwei Enumerables mit genau den gleichen Referenzelementen und frage mich, warum Equals nicht wahr wäre. Als Nebenfrage funktioniert der folgende Code zum Vergleichen der einzelnen Elemente, aber es muss einen eleganteren Weg geben var ...

2 die antwort

Erstellen eines Wörterbuchs aus einem IEnumerable <KeyValuePair <>>

Ich habe eine Methode, die ein @ zurückgiIEnumerable<KeyValuePair<string, ArrayList>>, aber einige der Aufrufer verlangen, dass das Ergebnis der Methode ein Wörterbuch ist. Wie kann ich das @ konvertierIEnumerable<KeyValuePair<string, ArrayList>> ...

TOP-Veröffentlichungen

6 die antwort

Etwas in der Art von IList.IndexOf (), aber auf IEnumerable <T>?

Gibt es eine Methode / Erweiterungsmethode in IEnumerable, mit der ich den Index einer Objektinstanz darin finden kann? Wie IndexOf () in IList? indexPosition = myEnumerable.IndexOf() ?Vielen Dan

16 die antwort

Wie durchläuft man zwei IEnumerables gleichzeitig?

Ich habe zwei Enumerables:IEnumerable<A> list1 undIEnumerable<B> list2. Ich möchte sie gleichzeitig durchlaufen wie: foreach((a, b) in (list1, list2)) { // use a and b }Wenn sie nicht die gleiche Anzahl von Elementen enthalten, sollte eine ...

4 die antwort

Warum löst Enumerable.Cast eine InvalidCastException aus?

Wenn ich implizit einen Integer-Wert in ein Double umwandeln kann, wie: int a = 4; double b = a; // now b holds 4.0 Warum kann ich das nicht tun: int[] intNumbers = {10, 6, 1, 9}; double[] doubleNumbers2 ...

4 die antwort

Warum implementieren Arrays in .net nur IEnumerable und nicht IEnumerable <T>?

Ich implementierte meine eigene ArrayList-Klasse und war überrascht, als mir klar wurde, dass public System.Collections.Generic.IEnumerator<T> GetEnumerator() { return _array.GetEnumerator(); } hat nicht funktioniert. Aus welchem ...

4 die antwort

Array in IEnumerable <T> konvertieren

Zu meiner Überraschung erhalte ich die folgende Aussage: public static IEnumerable<SomeType> AllEnums => Enum.GetValues(typeof(SomeType)); zu beschweren, nicht in der Lage zu sein, von @ zu konvertier System.Array zu ...

2 die antwort

Wie implementiere ich IEnumerable?

Ich habe eine Klasse, die eine statische Anzahl von Objekten enthält. Diese Klasse muss häufig mit anderen Klassen verglichen werden, bei denen es sich um einfache List-Objekte handelt. public partial class Sheet { public Item X{ get; set; } ...

14 die antwort

Ist da ein fauler `String.Split` in C #

Allestring.Split [https://msdn.microsoft.com/en-us/library/b873y76a%28v=vs.110%29.aspx] Methoden scheinen ein Array von Strings zurückzugeben string[]). Ich frage mich, ob es eine faule Variante gibt, die ein @ zurückgibIEnumerable<string> so ...