Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2005, 00:02
kakarot
 
Fecha de Ingreso: diciembre-2003
Mensajes: 288
Antigüedad: 20 años, 4 meses
Puntos: 0
Rootk eres una machine, muchisimas gracias, y perdona por no haber dicho nada antes, es que los fines de semana no estaba en casa, de nuevo gracias, pero para variar me surge un pregunta.

Cuando yo hago ArrayList.Add, se supone q voy añadiendo valores al final del array, pues bien cuando hago esa funcion en teoria me añade 2 Alumnos(con todas sus propiedades) pero a la hora de recuperar hago:

ArrayList m1=new ArrayList();
int n;
int i=0;

while (i<m1.Count)
{
n=((Alumnos) m1[i]).PrDni;
i++;
}

Y solo me devuelve el último valor introducido es decir si añado dos dni's por ejemplo 11111111-F y 222222222-S solo veo este último, pq es?¿ ya que la propiedad count me da como resultado 2(o sea dos registros) y he mirado si alguna propiedad te "pone" el arraylist al primer registro y no la veo, alguna sugerencia "magica" de las tuyas pleaseeee :)

GRACIAS

Última edición por kakarot; 22/08/2005 a las 04:40