Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2012, 03:50
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Problemas con float en listas

El error que te da es porque estás usando una variable que no está inicializada, en tu caso, la variable dato.

Código C#:
Ver original
  1. int cantidad, r;
  2. float dato = 0f;
  3.  
  4. cantidad = listBox1.Items.Count;
  5.  
  6. for (r = 0; r <= cantidad - 1; r++)
  7. dato = float.Parse(listBox1.Items[r].ToString());
  8.  
  9. dato = (float)(dato*1.30);
  10. listBox1.Items.Add(dato.ToString());
  11.  
  12. Me da fallo en la siguiente linea:
  13. dato = (float)(dato*1.30);

El error te da porque estás usando la variable dato sin saber si va a tener valor.