foreach

foreach ist ein Schleifenkonstrukt, das ein bestimmtes Codeelement für jedes Element in einer Liste / Sammlung / einem Array ausführt. Im Gegensatz zu einer for-Schleife erfordert die foreach-Schleife nicht, dass der Coder eine Zählervariable beibehält, um Off-by-One-Fehler (Fencepost) zu vermeiden. Es wird empfohlen, wenn eine einfache Iteration über das gesamte Array / Liste / Sammlung erforderlich ist .
4
Antworten

c # Exit generische ForEach, die Lambda verwenden

Weiß jemand, ob es möglich ist, ein generisches ForEach, das Lambda verwendet, zu verlassen? z.B. %Vor% Dieser Code selbst wird nicht kompiliert. Ich weiß, dass ich eine normale foreach verwenden könnte, aber aus Gründen der Konsistenz möcht...
12.02.2010, 03:05
6
Antworten

Java-Iteratoren und for-each-loop. Wie kann ich auf den zugrunde liegenden Iterator zugreifen?

Ich mag die for-each-loop-Konstruktion ( for(T e : iterable) ) in Java, die auf jedem Iterable<T> funktioniert, weil es in vielen Fällen sehr einfach zu lesen und zu schreiben ist. Ich frage mich jedoch, ob es irgendeinen Weg gibt,...
15.10.2010, 12:08
4
Antworten

Verwendung von provey in forEach Schleife des Arrays zum Auffüllen eines Objekts

Ich führe eine FOREACH-Schleife für ein Array aus und führe zwei Aufrufe aus, die Versprechungen zurückgeben, und ich möchte ein Objekt mit this.options füllen und dann andere Sachen damit machen. Im Moment laufe ich in das Async-Problem, wen...
13.07.2016, 21:45
3
Antworten

Iteriert durch die Std-Warteschlange

Ich versuche, BOOST_FOREACH zu verwenden, um durch die std :: queue zu iterieren. Aber es gibt keine Iteratoren in dieser Klasse, weil ich einen Fehler habe: %Vor% Ich brauche in der Struktur wie: der erste kommt, der erste geht weg.     
01.06.2010, 14:16
3
Antworten

Iteriere über ein Array, wenn forEach-Schleife fertig ist

Ich versuche, über ein Array, das ich aus mehreren http-Aufrufen innerhalb eines angular.forEach() konstruiere, zu iterieren die Funktion %Vor% Die letzte Zeile $scope.data_set.push() funktioniert, erhöht sich aber im Laufe der Zeit...
01.04.2015, 19:30
3
Antworten

PowerShell - Aufzählung durch eine Sammlung und Ändern der Sammlung

Wie ist es möglich, dieses Skript zu reparieren? Ja, ich ändere die Sammlung in der foreach-Schleife und das ist der Grund für diesen Fehler. Beim Aufzählen durch eine Sammlung ist ein Fehler aufgetreten: Sammlung wurde geändert; Aufzählu...
25.01.2012, 15:31
4
Antworten

std :: for_each über std :: set, C ++ 11

Iterieren über einen Vektor funktioniert: %Vor% aber nicht über einen Satz (Kompilierfehler): %Vor% Warum kann ich nicht über ein std::set mit std::for_each iterieren? Bonusfrage: Außerdem möchte ich das int& im Argument...
14.11.2011, 22:18
2
Antworten

array.Take (13) .Skip (x) subtrahiert den Take

Dies ist für Projekt Euler, Problem 8. Ich versuche foreach durch das Array von Zahlen, jedesmal hüpfend die letzte Nummer und ziehe die nächsten 13 benachbarten Zahlen im Array. Mein Code: %Vor% Das Problem, auf das ich gestoße...
08.07.2016, 12:07
5
Antworten

Aktion (Of T) in Visual Basic in Liste (Of T) .ForEach

Ich habe hoch und niedrig gesucht, um zu erfahren, wie man diese Funktion benutzt. Während die Schleife, die ich schreiben könnte, einfach wäre und keine Zeit in Anspruch nehmen würde, würde ich gerne lernen, wie man das benutzt. Grundsätzli...
21.05.2009, 09:12
4
Antworten

Foreach vs gemeinsame Schleife

Ich habe gerade angefangen, Java zu lernen, und das erste, was mir dabei auffiel, ist die foreach -Schleife. Ich weiß nicht, wie es funktioniert, das erste, was ich gemacht habe, war: %Vor% Und offensichtlich konnte 1 keinem Element de...
13.09.2013, 14:02