Questions tagged 'foreach'

foreach é uma construção de loopback que executa um dado pedaço de código para cada elemento na lista / coleção / array. Ao contrário do loop for, o loop foreach não requer que o codificador mantenha uma variável de contador para evitar erros que ocorram por sua vez (fencepost). Recomenda-se usar quando é necessária uma iteração simples em toda a matriz / lista / coleção,
32
respostas

Para cada matriz em javascript?

Como posso ver todas as entradas em uma matriz usando javascript? Eu pensei que era algo como isto: forEach (instance in theArray) Onde theArray é minha matriz, mas parece errado.
set 17 fev '12 às 16:51
7
respostas

Como o PHP foreach funciona?

Deixe-me prefixar isso dizendo que sei o que é e como usá-lo. Essa pergunta é sobre como funciona, e eu não preciso das respostas ao longo das linhas "é assim que você faz o loop do array usando foreach". Por muito tempo ...
07 abr. Set '12 às 22:33
5
respostas

Existe uma razão para reutilizar a variável C # no foreach?

Ao usar expressões lambda ou métodos anônimos em C #, devemos ter cuidado com o acesso à interceptação de fechamento modificada. Por exemplo: foreach (var s in strings) {query = query.Where (i => i.Prop == s); // acesso ao fechamento modificado ...} ...
set 17 de janeiro '12 às 20:21
26
respostas

Como o loop Java funciona para cada loop?

Considere: List <String> someList = novo ArrayList <String> (); // adicione "monkey", "donkey", "skeleton key" a someList for (item String: someList) {System.out.println (item); } Qual seria o equivalente para loop sem usar ...
set em 17 set. 08 às 19:44
33
respostas

Como você obtém o índice da iteração atual do loop foreach?

Existe alguma construção de linguagem raro que eu não encontrei (por exemplo, alguns recentemente estudados, alguns deles) em c # para obter um valor que representa a iteração atual do loop foreach? Por exemplo, no momento estou fazendo algo n ...
set 04 set '08 às 4:38
22
respostas

LINQ foreach equivalente para IEnumerable <T>

Eu gostaria de fazer o equivalente ao seguinte no LINQ, mas não consigo entender como: IEnumerable <Item> items = GetItems (); items.ForEach (i => i.DoStuff ()); Qual é a sintaxe real?
fixado em 14 de outubro. '08 às 12:56
11
respostas

Chamar delete no loop foreach em java

Em Java, é permitido causar uma exclusão em uma coleção quando repetida por meio de uma coleta usando um loop foreach? Por exemplo: List <String> names = .... para (nome da cadeia: nomes) {// Do something names.remove (name). } Como um add ...
set 28 de julho de 2009 às 23:39
19
respostas

Como determinar a primeira e última iteração no loop foreach?

A questão é simples. Eu tenho um loop foreach no meu código: foreach ($ array como $ element) {// code} Nesse loop, quero reagir de forma diferente quando estamos na primeira ou última iteração. Como fazer isso?
set em 01 de julho '09 às 19:57
15
respostas

Atualizando todos os objetos em uma coleção usando o LINQ

Existe uma maneira de usar o LINQ? foreach (var c na coleção) {c.PropertyToSet = value; } Para esclarecer, desejo iterar em cada objeto da coleção e atualizar a propriedade de cada objeto. Meu caso de uso: eu tenho ku ...
definir 30 dec. '09 às 1:15
12
respostas

Como encontrar o índice foreach

É possível encontrar um índice foreach? no loop for da seguinte forma: para ($ i = 0; $ i <10; ++ $ i) {echo $ i. ''; } $ i lhe dará um índice. Devo usar um loop for ou existe uma maneira de obter um índice em um loop foreach?
set 26 de setembro '08 às 21:23
10
respostas

JavaScript, Node.js: Array.forEach assíncrono?

Eu tenho uma pergunta sobre a implementação de JavaScript incorporada de Array.forEach: é assíncrona? Por exemplo, se eu chamo: [muitos elementos]. ForEach (function () {muito trabalho a fazer}) Isso não será um bloqueio?
set 19 de fevereiro '11 às 13:36
5
respostas

Existe um loop foreach em ir?

Existe uma construção foreach em Go? Posso iterar através de um fragmento ou matriz usando para?
set de 16 de outubro. '11 às 7:47
13
respostas

For..In loops em javascript - pares de valores-chave

Eu queria saber se há uma maneira de fazer algo como um loop foreach PHP em JavaSript. A funcionalidade que estou procurando é assim: (Snippet do PHP) foreach ($ data as $ key => $ value) {} Eu assisti o loop JS for..in, mas parece que nenhuma criatura ...
set 30 ago. '11 às 13:34
18
respostas

Argumento inválido para foreach ()

Muitas vezes tenho que processar dados, que podem ser uma matriz ou uma variável zero, e transferi-los para cada um usando esses dados. $ values ​​= get_values ​​(); foreach ($ values ​​as $ value) {...} Quando você envia um foreach com dados, ...
set em 13 de abr '10 às 16:48
15
respostas

Existe uma maneira de acessar a contagem de iteração em java para cada loop?

Existe uma maneira em Java para cada loop for (String s: stringArray) {doSomethingWith (s); } para descobrir com que frequência o loop já é processado? Além de usar o antigo e famoso loop (int i = 0; i <limite; i ++), isso é uma construção ...
set 25 de janeiro '09 às 14:05