Los foros del Guille

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

Google
 

elGuille.hosting: La oferta recomendada:
.NET 2.0, SQL Server, 1200MB, 10GB transf. por 9.95 Euros al mes

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

19/ene/2006
Antes de hacer una pregunta... te recomiendo que busques si ya tiene respuesta.
En la página de búsqueda he añadido una nueva opción para que busque en los que ya tienen respuesta correcta.

  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-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8799)
 
Usuarios activos: 3 - App. iniciada: 17/10/2018 18:55:39 GMT - La hora GMT del servidor es: 17/10/2018 19:09:17 GMT