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 originalint cantidad, r;
float dato = 0f;
cantidad = listBox1.Items.Count;
for (r = 0; r <= cantidad - 1; r++)
dato = float.Parse(listBox1.Items[r].ToString());
dato = (float)(dato*1.30);
listBox1.Items.Add(dato.ToString());
Me da fallo en la siguiente linea:
dato = (float)(dato*1.30);
El error te da porque estás usando la variable dato sin saber si va a tener valor.