Los foros del Guille

Regálate mi libro de Visual Basic 2005
Todo lo explicado es para .NET 2.0.
El complemento ideal para mi libro Novedades de Visual Basic 9.0

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

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

12/ago/2006
Leete esto, http://www.di.uniovi.es/~cernuda/noprog.html, no tiene desperdicio y sabrás como nos sentimos algunos a los que "suelen" preguntarnos dudas, je, je.

  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: 123 - App. iniciada: 20/08/2017 14:58:42 GMT - La hora GMT del servidor es: 20/08/2017 21:15:03 GMT