Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Problema con bucles foreach anindados

Estas en el tema de Problema con bucles foreach anindados en el foro de .NET en Foros del Web. Hola, estoy creando una especie de linea de tiempo en la cual, se sincroniza mediante la posición de un archivo de audio previamente iniciado. He ...
  #1 (permalink)  
Antiguo 02/02/2014, 22:00
 
Fecha de Ingreso: julio-2013
Mensajes: 3
Antigüedad: 11 años, 4 meses
Puntos: 0
Exclamación Problema con bucles foreach anindados

Hola, estoy creando una especie de linea de tiempo en la cual, se sincroniza mediante la posición de un archivo de audio previamente iniciado.

He creado la clase "Segmento" la cual contiene un array (List) con instancias de una clase "Animacion" y dentro de ella, otro array con instancias de una clase "AnimAccion".

Código:
                foreach(Segmento _s in _segmentos) {
                    if (audioPos >= _s.Inicio && audioPos <= _s.Fin)
                    {
                        _s.Update(audioPos);
                        foreach (Animacion anim in _s.AnimList)
                        {
                            foreach (AnimAccion act in anim.ActList)
                            {
                                    if (audioPos >= act.Inicio && audioPos <= act.Fin) 
                                    {
                                           act.Iniciar();
                                           act.Update();
                                    }
                            }
                        }
                    }
                }
El problema está cuando ejecuto el codigo, simplemente ejecuta parte del primer bucle foreach, y no todo.

.NET tiene algún limite con los foreach? ¿existe alguna manera más simplificada para hacer ejecutarlos? ¿o quizas estoy haciendo algo mal?

Espero sus respuestas

Última edición por 6car; 02/02/2014 a las 23:19
  #2 (permalink)  
Antiguo 02/02/2014, 23:42
 
Fecha de Ingreso: julio-2013
Mensajes: 3
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Problema con bucles foreach anindados

Solucionado xDD.... Uno de los arrays estaba vacio!!! xDDDDDDD

Etiquetas: anidados, bucles, c#, foreach
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:51.