在c#.net中应用程序和应用程序有什么区别?

Ant*_*ony 7 .net c# wpf

c#AppApplicationc#之间有什么区别吗?

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

任何人都可以帮助我理解这两者之间的基本差异.是否有任何缺陷使用Application.Current.Resources而不是App.current.Resources

Sri*_*vel 12

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

public partial class App : Application
Run Code Online (Sandbox Code Playgroud)

所以两者都是一样的,你只访问CurrentApplication类中定义的静态属性.

Application.Current.Resources//Accessing current through base class
App.Current.Resources//Accessing current through derived class
Run Code Online (Sandbox Code Playgroud)