我有很多用于访问数据库的管理器类。我需要创建一个管理器的实例才能访问它的方法。
由于我个人更喜欢静态类,因此我想知道您对这种方法的看法:
public static class Managers
{
public static SomeManager Manager
{
get { return new SomeManager(); }
}
}
var stuff = Managers.SomeManager.DoStuff();
有什么缺点吗?