Привет, это может показаться простой задачей, но я немного запутался здесь
У меня есть событие:
private void ManReg_Click(object sender, EventArgs e)
{
int store = data[0];
}
а затем другая функция события, такая как:
private void measurementsRead_Click(object sender, EventArgs e)
{
}
Я хотел бы использовать переменную "store" во второй функции. Как я могу?
Форма объявляется следующим образом:
namespace myRfid
{
public partial class Form1 : Form
{
}
}
Вы должны поместить переменную на уровень класса
class ...
{
private int store;
private void ManReg_Click(object sender, EventArgs e)
{
store = data[0];
}
private void measurementsRead_Click(object sender, EventArgs e)
{
// use store
}
}
Вы можете установить его, как показано ниже в вашем классе, но закрытым, поскольку он будет использоваться только в классе, как показано ниже:
private int store;
private void ManReg_Click(object sender, EventArgs e)
{
this.store = data[0];
}
private void measurementsRead_Click(object sender, EventArgs e)
{
this.store//// however you want to use
}