Buenas,
Tengo un problema a la hora de pasar un string a un int,
Y este es el error que me salta, subrayándome la palabra valor1 en el Convert.
sumar es una clase.
Si supieran guiarme a que se debe dicho error lo agradecería.
Lo he echo en el archivo principal y hay me funcionó pero lo hago en una clase y me salta error a parte de haber probado de varias formas diferentes.
Gracias.
Saludos.
Tengo un problema a la hora de pasar un string a un int,
Código (csharp) [Seleccionar]
public string valor1;
public float num2;
public int num1 = Convert.ToInt32(valor1);
Y este es el error que me salta, subrayándome la palabra valor1 en el Convert.
Código [Seleccionar]
Error CS0236 A field initializer cannot reference the non-static field, method, or property 'sumar.valor1'
sumar es una clase.
Si supieran guiarme a que se debe dicho error lo agradecería.
Lo he echo en el archivo principal y hay me funcionó pero lo hago en una clase y me salta error a parte de haber probado de varias formas diferentes.
Gracias.
Saludos.