Tag: enumerable

„enumerable“ bezieht sich auf ein anordnungsschema, das es ermöglicht, Elemente in einer Reihe, Sequenz oder eine Sammlung, die leicht angesprochen werden oder Durchlaufen werden können.

Gemeinsame Vorfahren auf Java-Array und Liste

Anzahl der Antworten 6 Antworten
In .NET, beide, array und Liste Durchlaufen haben, die als Vorfahren, so eine Methode akzeptieren, dass Zählbare als argument empfangen können Arrays und Listen als argument. Ich Frage mich, ob es eine ähnliche Sache in Java? InformationsquelleAutor

wie vergleichen zum vorherigen Objekt in der `jeder` - iterator?

Anzahl der Antworten 5 Antworten
update: sorry, ich habe meine Feste Programm: a = [ 'str1' , 'str2', 'str2', 'str3' ] name = '' a.each_with_index do |x, i | if x == name puts "#{x} found duplicate." else puts x name =

Umsetzung der Liste-Enumerator OfType<T> in Delphi

Anzahl der Antworten 2 Antworten
Ich bin mit Delphi XE zu implementieren, die ein enumerator, der erlaubt die Filterung der Elemente der Liste durch geben. Ich habe schnell zusammengebaut einen test-Einheit wie folgt vor: unit uTestList; interface uses Generics.Collections; type TListItemBase =

Warum ist Aufzählbar.Bereich schneller als eine direkte Rendite-Schleife?

Anzahl der Antworten 4 Antworten
Den code unten ist die überprüfung der Leistungsfähigkeit von drei verschiedenen Möglichkeiten zu tun, gleiche Lösung. public static void Main(string args) { //for loop { Stopwatch sw = Stopwatch.StartNew(); int accumulator = 0; for (int i =

Ausschließen eines Elements aus Liste (durch Index), und alle anderen

Anzahl der Antworten 3 Antworten
Es ist ein List<int> mit einem gewissen Satz zahlen. Zufällig habe ich einen index auswählen, die separat behandelt werden (nennen wir es master). Nun, ausschließen will ich diesen bestimmten index, und alle anderen Elemente der List (nennen

Wie kann ich DataTable Durchlaufen?

Anzahl der Antworten 4 Antworten
Kann ich nicht verwenden AsEnumerable() auf die DataTable, ich bin mit C# 3, aber ich bin einfach targeting 2.0-framework (LINQ-Funktion ist mit freundlicher Genehmigung von LINQBridge). Gibt es eine Möglichkeit, die ich machen kann DataTable Durchlaufen, ohne

Wie man Enum-Objekt mit dem Wert in C#?

Anzahl der Antworten 3 Antworten
Ich vor kurzem begegnet einem Fall, wenn ich brauchte, um eine Enum Objekt von Wert (um gerettet zu werden über EF CodeFirst), und hier ist mein Enum: public enum ShipmentStatus { New = 0, Shipped = 1,

Random array mit LINQ und C#

Anzahl der Antworten 6 Antworten
Las ich einen Artikel auf der MSDN-Magazin über die Verwendung der In LINQ-Enumerable-Klasse zum generieren einer zufälligen array. Der Artikel verwendet VB.NET und ich bin nicht sofort sicher, was das äquivalent in C#: Dim rnd As New

Wie erstelle ich eine leere Streams in Java?

Anzahl der Antworten 2 Antworten
In C# würde ich Enumerable.Empty(), aber wie erstelle ich eine leere Stream in Java? StackOverflow ist mehr google-in der Lage, als die Dokumentation. Sie brauchen nicht google überhaupt. Es gibt genau eine Adresse zu Lesezeichen einmal beim

Ruby-array von hash. group_by und ändern Sie in einer Zeile

Anzahl der Antworten 6 Antworten
Ich habe ein array von hashes, so etwas wie [ {:type=>"Meat", :name=>"one"}, {:type=>"Meat", :name=>"two"}, {:type=>"Fruit", :name=>"four"} ] und ich wollen, es zu konvertieren, um diese { "Meat" => ["one", "two"], "Fruit" => ["Four"]} Versuchte ich group_by aber

Was ist die Wirkung von AsEnumerable() auf eine LINQ-Entität?

Anzahl der Antworten 3 Antworten
Lesen der Fragen hier und hier hat mir einige Einblicke in die situation, und wie es scheint, mit der AsEnumerable ist mehr Speicher. Gibt es einen besseren Weg, dies zu tun, LINQ und die Art wie es

Ausführen einer bestimmten Aktion für alle Elemente in einem Enumerable & lt; T & gt;

Anzahl der Antworten 9 Antworten
Ich habe eine Enumerable<T> und bin auf der Suche nach einer Methode, die mir erlaubt, führen Sie eine Aktion für jedes element, wie eine Art Select aber dann für Nebenwirkungen. So etwas wie: string Names = ...;

Wie sortierst du ein Array mit sort_by in Ruby?

Anzahl der Antworten 3 Antworten
Ich habe ein array von Mitgliedschaften. In jeder Mitgliedschaft eine Gruppe. Ich muss Sortieren das array von Mitgliedschaften durch den Namen der Gruppe. Ich habe versucht eine Reihe von verschiedenen Möglichkeiten, und die neueste Art und Weise

Was ist der schnellste Weg in Ruby, um das erste aufzählbare Element zu erhalten, für das ein Block wahr zurückgibt?

Anzahl der Antworten 3 Antworten
Was ist der Schnellste Weg in Ruby, um das erste zählbare element, für die block true zurück? Beispiel: arr = [12, 88, 107, 500] arr.select {|num| num > 100 }.first # => 107 Ich würde gerne dies

Gruppiert Hashes mit Schlüsseln und summiert die Werte

Anzahl der Antworten 5 Antworten
Ich habe ein array von hashes: [{"Vegetable"=>10}, {"Vegetable"=>5}, {"Dry Goods"=>3>}, {"Dry Goods"=>2}] Ich inject hier, denke ich, aber ich habe wirklich zu kämpfen hatte. Ich möchte einen neuen hash, reflektiert die Summe aus den vorherigen hash -

IEnumerable verfügt nicht über eine Count-Methode

Anzahl der Antworten 4 Antworten
Habe ich die folgende Methode: public bool IsValid { get { return (GetRuleViolations().Count() == 0); } } public IEnumerable<RuleViolation> GetRuleViolations(){ //code here } Warum ist es so, dass wenn ich .Count() oben ist es rot Unterstrichen? Bekam

Wie findest du ein Min / Max mit Ruby?

Anzahl der Antworten 5 Antworten
Möchte ich etwas machen, was einfach und unkompliziert ist, wie min(5,10) oder Math.max(4,7). Gibt es Funktionen, um diesen Effekt in Ruby? InformationsquelleAutor der Frage obuzek | 2009-08-31

Was ist der beste Weg, um eine Liste in einer 'foreach' Schleife zu ändern?

Anzahl der Antworten 9 Antworten
Ein neues feature in C# /.NET 4.0 ist, dass Sie ändern können, Ihre Durchlaufen in einem foreach ohne Ausnahme. Siehe Paul Jackson ' s blog Eintrag Ein Interessanter Nebeneffekt der Parallelität: Entfernen von Elementen aus einer Sammlung

Überspringe die Iteration in Enumerable # collect

Anzahl der Antworten 5 Antworten
(1..4).collect do |x| next if x == 3 x + 1 end # => [2, 3, nil, 5] # desired => [2, 3, 5] Wenn die Bedingung für next erfüllt ist, collect stellt nil im array, während

Was bedeutet aufzählbar?

Anzahl der Antworten 6 Antworten
Ich angewiesen wurde, MDN ist for..in-Seitewenn es sagte, "for..in" Iteriert über die aufzählbare Eigenschaften eines Objekts." Dann ging ich zu den Enumerability und die Eigenverantwortung der Eigenschaften-Seitewo er sagte, "Zählbare Eigenschaften sind diejenigen, die Durchlaufen werden können,

Schienenlisten haben .first und .second - gibt es eine .hunderth oder .sixty_nineth?

Anzahl der Antworten 3 Antworten
Ist es, eine Klasse oder eine andere Erweiterung für Rails, ermöglicht es, mehr als die ersten paar Elemente in eine Reihe (und die Letzte)? Diese Arbeit: [2,45,2,14,53,23,634,346,34,46,643,634,346,34,34].fifth # -> 53 [2,45,2,14,53,23,634,346,34,46,643,634,346,34,34].last # -> 34 also wo ist

Transformieren einer DataTable in Dictionary C #

Anzahl der Antworten 6 Antworten
Möchte ich wissen, wie transformieren eine DataTable in ein Wörterbuch. Ich habe so etwas wie dieses. using System.Linq; internal Dictionary<string,object> GetDict(DataTable dt) { return dt.AsEnumerable() .ToDictionary<string, object>(row => row.Field<string>(0), row => row.Field<object>(1)); } Aber ich bekommen: System.Daten.EnumerableRowCollection

Möglich, auf den Index in einem Hash jeder Schleife zuzugreifen?

Anzahl der Antworten 2 Antworten
Ich bin wahrscheinlich etwas fehlt offensichtlich, aber ist es ein Weg, um Zugriff auf den index/die Anzahl der iteration innerhalb einer hash-each-Schleife? hash = {'three' => 'one', 'four' => 'two', 'one' => 'three'} hash.each { |key, value|

Generische Enumeration zu Iterable Converter

Anzahl der Antworten 5 Antworten
HttpServletRequest ist mit viel java.util.Die Aufzählung. Ich würde Sie gerne benutzen für-jeden, so dass ich Sie konvertieren zu müssen in interable. dies ist nicht ein problem, aber ich da ich mehr als ein Projekt benötigen, muss ich

Array # vs. Array # map

Anzahl der Antworten 6 Antworten
hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" einzige Unterschied ist Fall

Wenden Sie Methode auf alle Elemente im Array / aufzählbar an

Anzahl der Antworten 4 Antworten
Dies ist mein array: array = [:one,:two,:three] Ich möchte to_s Methode, um alle meine array-Elemente zu bekommen array = ['one','two','three']. Wie kann ich das machen (konvertieren jedes element der enumerable etwas anderes)? InformationsquelleAutor der Frage Vladimir Tsukanov