DependencyProperty.AddOwner MSDN页面提供了一个示例,其中包含两个具有静态成员的类,并且一个类的成员依赖于另一个类的成员进行初始化.我认为MSDN是错误的 - 静态变量的初始化顺序在C#中是不可靠的,就像在C++或其他任何地方一样.我可能错了,因为WPF库本身就是这样编写的,它运行得很好.我错过了什么?C#编译器如何知道安全初始化顺序?
c# wpf
c# ×1
wpf ×1