我正在制作一个支持多个数据库的应用程序。 beerhouse体系结构使用下面的单例从正确的提供者实例化正确的类。 static private ArticlesProvider _instance = null;
static public ArticlesProvider Instance
{
get
{
if (_instance == nu
它看起来应该很简单,但我很难绕过它的大脑。通常你会在几个方面 ClassName a;
a = new ClassName();
或 ClassName a = new ClassName();
等一个声明对象... 但因为你是明确在编译时声明这些我感到困惑时我应该编码这发生在运行时。我想要做的是在单击按钮时实例化一个新的类实例。但是我不在这里掌握的是,如果在点击按钮时发生这种情况,对象
哪个声明/实例化更好,为什么? public class MainWindow
{
private Test _test;
public MainWindow()
{
_test = new Test();
}
}
OR public class MainWindow
{
private Test _test = new T