Pytania oznaczone «foreach»

foreach to konstrukcja pętli, która wykonuje dany fragment kodu dla każdego elementu w liście / kolekcji / tablicy. W przeciwieństwie do pętli for, pętla foreach nie wymaga od programisty utrzymywania zmiennej licznika, aby uniknąć błędów typu off-by-one (słupek ogrodzenia). .

2018
Jak faktycznie działa foreach PHP?

Pozwólcie, że poprzedzę to stwierdzeniem, że wiem, co to foreachjest, robi i jak z niego korzystać. To pytanie dotyczy tego, jak działa pod maską, i nie chcę żadnych odpowiedzi w stylu „w ten sposób zapętlasz tablicę za pomocą foreach”. Przez długi czas zakładałem, że foreachdziała z samą...

1498
Jak działa pętla Java dla każdej pętli?

На этот вопрос есть ответы на przepełnienie stosu на русском : Как работает цикл foreach в Java? Rozważać: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) {...

938
Jak uzyskać indeks bieżącej iteracji pętli foreach?

Czy istnieje jakiś rzadki konstrukt języka, którego nie spotkałem (jak kilka, których ostatnio się nauczyłem, niektóre na stosie przepełnienia) w języku C #, aby uzyskać wartość reprezentującą bieżącą iterację pętli foreach? Na przykład obecnie robię coś takiego w zależności od okoliczności: int...

499
Zaktualizuj wszystkie obiekty w kolekcji za pomocą LINQ

Czy istnieje sposób na wykonanie poniższych czynności przy użyciu LINQ? foreach (var c in collection) { c.PropertyToSet = value; } Aby to wyjaśnić, chcę iterować po każdym obiekcie w kolekcji, a następnie zaktualizować właściwość na każdym obiekcie. Mój przypadek użycia polega na tym, że mam...

489
Jak znaleźć indeks Foreach?

Czy można znaleźć foreachindeks? w forpętli, jak następuje: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i da ci indeks. Czy muszę korzystać z forpętli, czy jest jakiś sposób na uzyskanie indeksu w

414
For..In loops w JavaScript - pary klucz-wartość

Zastanawiałem się, czy istnieje sposób zrobienia czegoś takiego jak foreachpętla PHP w JavaScript. Funkcjonalność, której szukam, to coś w rodzaju tego fragmentu kodu PHP: foreach($data as $key => $value) { } Patrzyłem na for..inpętlę JS , ale wydaje się, że nie ma sposobu, aby określić as....

304
Podano niepoprawny argument dla foreach ()

Często zdarza mi się obsługiwać dane, które mogą być tablicą lub zmienną zerową, i karmić niektóre foreachz tych danych. $values = get_values(); foreach ($values as $value){ ... } Gdy karmisz foreach danymi, które nie są tablicą, pojawia się ostrzeżenie: Ostrzeżenie: podano nieprawidłowy...

295
Jak mogę ograniczyć Parallel.ForEach?

Mam pętlę asynchroniczną Parallel.ForEach (), z którą pobieram niektóre strony internetowe. Moja przepustowość jest ograniczona, więc mogę pobierać tylko x stron na raz, ale Parallel.ForEach wykonuje całą listę pożądanych stron internetowych. Czy istnieje sposób ograniczenia liczby wątków lub...

279
„Kontynuuj” w kursor.forEach ()

Tworzę aplikację za pomocą Mete.js i MongoDB i mam pytanie dotyczące kursora.forEach (). Chcę sprawdzić niektóre warunki na początku każdej iteracji forEach, a następnie pominąć element, jeśli nie muszę wykonywać na nim operacji, aby zaoszczędzić trochę czasu. Oto mój kod: // Fetch all objects in...

277
wyrwać się z czy i głosić

Mam pętlę foreach i instrukcję if. Jeśli zostanie znalezione dopasowanie, muszę ostatecznie wyrwać się z foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break...