C# 在WPF、MVVM结构中,哪个类应该是单例的?
我知道我的问题是主观的和上下文相关的,但是作为一个MVVM的初学者,我知道通常MVVM类中有一个是单例的。有谁能告诉我,如果我有Model、ViewModel和View类,通常人们更喜欢哪个类作为单例,为什么会这样?从技术上讲,Application类实际上是WPF应用程序中唯一需要的单例,这主要是因为WPF将为您创建它C# 在WPF、MVVM结构中,哪个类应该是单例的?,c#,wpf,mvvm,C#,Wpf,Mvvm,我知道我的问题是主观的和上下文相关的,但是作为一个MVVM的初学者,我知道通常MVVM类中有一个是单例的。有谁能告诉我,如果我有Model、ViewModel和View类,通常人们更喜欢哪个类作为单例,为什么会这样?从技术上讲,Application类实际上是WPF应用程序中唯一需要的单例,这主要是因为WPF将为您创建它 否则,我通常会在我的WPF应用程序中完全避免使用单例-没有理由引入它们。这。。。班这个问题太模糊了,几乎是荒谬的。MVVM模式中没有处理特定单例类的内容。你认为为什么会有一个?
否则,我通常会在我的WPF应用程序中完全避免使用单例-没有理由引入它们。这。。。班这个问题太模糊了,几乎是荒谬的。MVVM模式中没有处理特定单例类的内容。你认为为什么会有一个?为什么你认为只有一个呢?奇怪的是为什么否决票——我认为这确实是正确的答案。。。