lukang423 2015-11-10 11:06 采纳率: 20%
浏览 1393

c#的问题,求大神解答

public partial class MainWindow : Window
{
Label[] lal = new Label[36];
public MainWindow()
{
for(int i=0;i<36;i++)
lal[i]=new Label();
}
}
然而,在其他事件里就无法引用这个Label数组了,必须重新分配内存,但现在问题是:我要通过与用户交互触发事件来不断更改MainWindow()里分配了内存的那个Label数组,请问应该如何解决?

  • 写回答

1条回答 默认 最新

  • hotmee 2015-11-13 02:32
    关注

    什么意思啊?我试了你得代码可以用啊!
    namespace WpfApplication2
    {
    ///
    /// MainWindow.xaml 的交互逻辑
    ///
    public partial class MainWindow : Window
    {
    public Label[] lal = new Label[36];
    public MainWindow()
    {
    InitializeComponent();
    for (int i = 0; i < 36; i++)
    lal[i] = new Label();
    test();
    }
    private void test()
    {
    this.Title = lal[1].ToString();
    }
    }
    }
    结果也可以访问啊

    评论

报告相同问题?