Olá
estou iniciando em programação com c# e estou tentando fazer uma calculadora uma classe e métodos com parâmetros, fiz uma classe operações
class operacoes {
public static int soma(int x, int y)
{
int z = 0;
z = x + y;
return (z);
}}
no formulário coloquei 2 text e 1 botão para fazer a soma com o código
private void button3_Click(object sender, EventArgs e)
{
MessageBox.Show("A soma é " + operacoes.soma(val1,val2));
}
meu problema é o seguinte tentei colocar val1 e val2 como variáveis globais e atribuir o valor dos text a elas da seguinte forma
int val1, val2;
val1 = Convert.ToInt32(textBox1.Text);
val2 = Convert.ToInt32(textBox2.Text);
o cod acima só funciona se eu colocar dentro do evento click do botão, ai eis minha pergunta tem como fazer isso de forma global para aproveitar as variáveis quando fizer os outros métodos das outras operações e somente passar os parâmetros usando o messagebox como está no botão soma??