Hola, miren tengo un archivo del siguiente formato compuestos por numeros enteros o reales:
1200
145.50
200
350.36
...
Y estoy haciendo una aplicacion que simplemente muestre en un textbox el resultado
, esta es la funcion que suma todo el archivo al presionarse el "button1"
FileStream fs=new FileStream("precios.txt",FileMode.Open);
StreamReader re=new StreamReader(fs);
double suma=0;
suma=suma+Convert.ToDouble(re.ReadLine());
while(!re.EndOfStream)
{
suma=suma+Convert.ToDouble(re.ReadLine());
}
textBox1= Convert.ToString(suma);
El problema es con los numero reales, creo que no me detecta el punto del archivo de texto.
Desde ya gracias y saludos.
Cambia "." por ","
no entendi, donde pongo la "," y que es val ?
Edite el msg de arriva ya probe y funciona;
Cambia los puntos "." por comas "," en el archivo precios.txt
Listo, muchisimas gracias man.
Claro todo esto depende de tu configuración regional..!!