Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有定义 B 类的 A 类:
B b=new B()
我想从 B 调用 A 类中的一个函数。当我试图使这个函数成为静态时——我得到了一个错误,因为我在那个函数中有一个错误——
Dispatcher.BeginInvoke...
还有另一种方法吗?
为什么不直接将 A 的引用传递给 B。
就像是
public class A { public A() { B b = new B(this); } } public class B { public B(A a) { } }
或者你可以让它成为 B 的属性。
public class A { public A() { B b = new B { MyA = this }; } } public class B { public A MyA; }