0
public partial class MainWindow: Window {
    public static ABClient client;

    public MainWindow() {
        InitializeComponent();
        client=new ABClient();
        client.Connect();
    }
}

class B {
    public B() {
        client.Connect();  // The name 'client' does not exist in the current context
    }
}

如果客户端是公开的,为什么我会收到此编译错误?我需要一个可以从任何其他窗口或类访问的客户端。请帮助解决问题。

4

1 回答 1

4

你需要这样称呼它:

MainWindow.client.Connect(); 
于 2013-03-02T19:09:55.330 回答