Tengo un problema a la hora de pasar un string a un int,
Código vb:
Ver original
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:
sumar es una clase.Error CS0236 A field initializer cannot reference the non-static field, method, or property 'sumar.valor1'
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.