Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

elGuille.hosting: Ofertas de alojamiento
posiblemente los mejores precios
¡¡¡ Ahora con el doble de casi todo !!!

Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

15/mar/2006
Te recomiendo que si no entras regularmente a los foros, marques la casilla de Notificar para recibir un correo cuando alguien responda a tu mensaje.

  Foro: .NET.C# Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 57441 - Aviso de error de compilacion
IDAsuntoFechaNick 
57441 Aviso de error de compilacion14/01/14 00:02al_sal   
Buenas Tardes a todos.
Estoy comenzado con c Sharp. Ruego paciencia y desde ya gracias por la atención prestada.
Bueno, quiero mostrar el código que tengo y me aparece bajo las variables una línea que indica que hay los siguientes errores:

private void
     textBox2_KeyPress(object sender, KeyPressEventArgs e)
  {
      if (e.KeyChar == Convert.ToChar(Keys.Enter))
      {
                
//Esto no funciona.Indica que: Ya se ha definido una variable
     local denominada "ingreso" en este ambito.
//Lo mismo me indica para variable: totalIngresado.

          double ingreso = 0;
          double totalIngresado = 0;

          double ingreso = Convert.ToDouble(textBox2.Text);
          double totalIngresado =
               (Convert.ToDouble(ingreso) + Convert.ToDouble(totalIngresado));

          label6.Text = "Valor ingresado :" + " " + Convert.ToString(textBox2.Text);
          label7.Text = "Ingreso Total :" + " " + Convert.ToString(totalIngresado);
          label7.Text = Convert.ToString(ingreso + ingreso);

//Sin embargo si coloco el siguiente código. Si funciona:
          int b = 0;
          int c = 0;
          b = Convert.ToInt32(textBox2.Text);
          c = (Convert.ToInt32(b) + Convert.ToInt32(c));
          label6.Text = "Valor ingresado :" + " " + Convert.ToString(b);
          label7.Text = "Ingreso Total :" + " " + Convert.ToString(c);

      }
 
  }


        
}
}
¿Por qué ? Si solo es un cambio de nombre de las variables. ¿¿¿¿?????
IDAsuntoFechaNick 
57453 Re: Aviso de error de compilacion (Resp: 57441)16/01/14 00:12al_sal   
Buenas tardes a todos.

Me di cuenta de mi error. No se debe volver a declarar las variables como doublé. Por eso me indicaba error.

double ingreso = Convert.ToDouble(textBox2.Text);
double totalIngresado = (Convert.ToDouble(ingreso) + Convert.ToDouble(totalIngresado));

Bueno como expliqué antes. Estoy comenzando con este lenguaje. Así que pido un poco de paciencia.

Desde ya gracias a todos.

Favor cerrar esta consulta.


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 109 - App. iniciada: 15/12/2017 14:58:54 GMT - La hora GMT del servidor es: 16/12/2017 05:24:28 GMT