我尝试建立一个神经网络 我尝试用一个按钮创建一个nn,然后在第二个按钮上读取它 不知道如何将局部变量发送到第二个按钮。
private void pokaz_Click(object sender, RoutedEventArgs e)
{
int[] cos = { Int32.Parse(a1.Text), Int32.Parse(a2.Text), Int32.Parse(a3.Text) };
siecneuronowa net = new siecneuronowa(cos);
}
private void Button_Click_3(object sender, RoutedEventArgs e)
{
for (int i = 0; i < net.wagi.Length; i++)
{
for (int j = 0; j < net.wagi[i].Length; j++)
{
for (int k = 0; k < net.wagi[i][j].Length; k++)
{
diagnoza.AppendText(net.wagi[i][j][k].ToString("R"));
diagnoza.AppendText(" ");
}
diagnoza.AppendText("\r\n");
}
}
}
答案 0 :(得分:2)
声明类杠杆变量(作为类的成员):
private siecneuronowa net;
然后在pokaz_Click
中替换此行:
siecneuronowa net = new siecneuronowa(cos);
由此:
net = new siecneuronowa(cos);
在Button_Click
中,您将可以访问在pokaz_Click
中初始化的相同变量。