foreach en LinkedList

24/07/2006 - 17:08 por RFOG | Informe spam
Hola.

Estoy ejecutando un foreach para un LinkedList. El bucle recorre tantos
elementos como hay en la lista, pero todos los elementos recorridos son
siempre el último.

foreach(elem e in m_data)
{
if(e.name==name)
return e;
}

La cuestión es que e siempre contiene al último elemento, aunque si hay 10
elementos, se recorren todos, pero siempre dando e igual al último.

¿Ha observado alguien este comportamiento?

Todos los grandes descubrimientos se hacen por error. Cuanto mas grande sea,
más se tardara en cometer el error.
 

Leer las respuestas

#1 Marco Landeros
31/07/2006 - 17:35 | Informe spam
que problema hay con eso?.


"RFOG" wrote:

Hola.

Estoy ejecutando un foreach para un LinkedList. El bucle recorre tantos
elementos como hay en la lista, pero todos los elementos recorridos son
siempre el último.

foreach(elem e in m_data)
{
if(e.name==name)
return e;
}

La cuestión es que e siempre contiene al último elemento, aunque si hay 10
elementos, se recorren todos, pero siempre dando e igual al último.

¿Ha observado alguien este comportamiento?

Todos los grandes descubrimientos se hacen por error. Cuanto mas grande sea,
más se tardara en cometer el error.



Preguntas similares