foreach

¿Hay alguna manera de evitar la comprobación de null antes de que comience la iteración de bucle for-each?

Cada vez que tengo que iterar sobre una colección termino comprobando null, justo antes de que comience la iteración del bucl ... más corto, para que podamos evitar escribir el bloque "if"? Nota: Estoy usando Java 5, y me quedaré con él por algún tiempo.

¿Es esta una trampa conocida de C++11 for loops?

Imaginemos que tenemos una estructura para sostener 3 dobles con algunas funciones miembro: struct Vector { double x, y, ... la definición de la gama basada en bucle for, que temporales construidos en la expresión existe para la duración del bucle?

¿Por qué continue se comporta como una ruptura en un Foreach-Object?

Si hago lo siguiente en un script de powershell: $range = 1..100 ForEach ($_ in $range){ if ($_ % 7 -ne 0 ) { continue ... btener un comportamiento similar a continuar mientras sigo haciendo ForEach-Object, para no tener que romper mi canalización?

¿Es posible iterar hacia atrás a través de un foreach?

Sé que podría usar una instrucción for y lograr el mismo efecto, pero ¿puedo hacer un bucle hacia atrás a través de un bucle foreach en C#?

PHP foreach cambiar valores de array originales

Soy muy nuevo en arreglos multidimensionales, y esto me está molestando mucho. Mi matriz es la siguiente: $fields = array( ... a que estoy devolviendo esto, pero ¿cómo obtengo el nombre de la matriz actual (nombres en este ejemplo) en mi bucle foreach?

¿Por qué la Lista.¿ForEach permite que su lista sea modificada?

Si utilizo: var strings = new List<string> { "sample" }; foreach (string s in strings) { Console.WriteLine(s); st ... ción para el cómo y el por qué de este comportamiento? (Inpired by ForEach loop for a Generic List repeated infinitamente)

¿En qué orden un C# para cada bucle itera sobre una Lista?

Me preguntaba sobre el orden en que un bucle foreach en C# pasa a través de un objeto System.Collections.Generic.List<T> ... . Pero todavía me gustaría ver una paz clara de la documentación que indica esto, similar a la documentación de Java en List.

Cómo obtener un valor de índice del bucle foreach en jstl

Tengo un valor establecido en el objeto request como el siguiente, String[] categoriesList=null; categoriesList = engine.ge ... ch> <% }%> Cómo obtengo el índice de cada elemento y lo paso a la función JavaScript onclick="getCategoryIndex()".

PHP-Modificar objeto actual en bucle foreach

Me preguntaba si es posible editar el objeto actual que se está manejando dentro de un bucle foreach Estoy trabajando con u ... estions as $question){ $question['answers'] = $answers_model->get_answers_by_question_id($question['question_id']); }

Es si (artículos!= null) superfluo antes de foreach (T elemento en elementos)?

A menudo me encuentro con el siguiente código: if ( items != null) { foreach(T item in items) { //... } } ... uparse de si items es nulo o no? ¿Es superflua la condición if? O esto depende del tipo de items o tal vez en T como bien?

Declarar una variable dentro o fuera de un bucle foreach: ¿cuál es más rápido / mejor?

¿Cuál de estos es el más rápido/mejor? Este: List<User> list = new List<User>(); User u; foreach (string s in ... equivocado, pero no podría darme una buena razón por la que el segundo es mejor. ¿Hay alguna diferencia en el rendimiento?

Ir a la iteración" siguiente " en javascript forEach loop [duplicar]

Esta pregunta ya tiene una respuesta aquí: "continuar" en el cursor.forEach () ... mismo con las respuestas sugeridas. MDN docs solo mencione romper el bucle por completo, no pasar a la siguiente iteración.

¿Cómo comprobar si la variable es array?or o algo parecido a una matriz

Quiero usar un bucle foreach con una variable, pero esta variable puede ser de muchos tipos diferentes, NULL por ejemplo. As ... nción, sería suficiente para comprobar si la variable is_array o "implementa la interfaz Iterator" o debería probar algo más?

Contar el número de iteraciones en un bucle foreach

¿Cómo calcular cuántos elementos en un foreach? Quiero contar las filas totales. foreach ($Contents as $item) { $item[number];// if there are 15 $item[number] in this foreach, I want get the value : 15 } Gracias.

para expresiones versus foreach en Scala

Estoy trabajando mi camino a través de La programación en Scala , y aunque estoy tentado a mirar las cosas desde la perspect ... pero solo estoy tratando de grok algunos de los fundamentos de diseño/lenguaje en Scala (que parece muy fresco hasta ahora).

¿Cómo funciona el range-based for para arreglos simples?

En C++11 puede usar un for basado en rangos, que actúa como el foreach de otros lenguajes. Funciona incluso con matrices C si ... ays estáticos que han sido declarados en el mismo ámbito en el que se usa for? ¿Cómo usarías esto for con matrices dinámicas?

c# foreach( propiedad en objeto) Is ¿Hay una forma sencilla de hacer esto?

Tengo una clase que contiene varias propiedades (todas son cadenas si hace alguna diferencia). También tengo una lista, que c ... erator '" ¿Alguien sabe de una manera de hacer esto sin toneladas de ifs y bucles o sin entrar en algo demasiado complejo?

¿Por qué se eliminó el acceso a rango de pares de C++11?

Acabo de descubrir que en un momento dado, el borrador de C++11 tenía std::begin/std::end sobrecargas para std::pair que perm ... ue la especialización tendría que ser parcial y eso no está permitido para funciones) ¿Hay alguna otra manera que me falta?

¿Se evalúa una condición de bucle basada en rango de C++11 en cada ciclo?

for(auto& entity : memoryManager.getItems()) entity->update(mFrameTime); Si MemoryManager contiene 1000 elementos, ¿ ... compilador ejecuta alguna optimización con-O2 (o-O3)? (memoryManager.getItems() devuelve un std::vector<Entity*>&)