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
}
}
如果客户端是公共的,为什么会出现此编译错误?我需要有一个可以从任何其他窗口或类访问的客户端。请帮助解决。
答案 0 :(得分:4)
你需要这样称呼它:
MainWindow.client.Connect();