在c#.net中App和Application有什么区别?

AppApplication在c#中有什么区别吗?

我试图在主WPF应用程序中加载的控件库中使用App.current.Resources 。 但这不可能直接,但同时它允许我使用Application.current.Resources

谁能帮助我理解这两者之间的基本差异。 使用Application.Current.Resources而不是App.current.Resources有什么缺陷吗?

AppApp的默认类名。 它将在您的项目中通过自动生成的代码定义如下。

 public partial class App : Application 

所以两者都是一样的,你只访问在Application类中定义的静态Current属性。

 Application.Current.Resources//Accessing current through base class App.Current.Resources//Accessing current through derived class