引用静态类中的实例化对象(c#)

dea*_*vmc 2 c# singleton static

我想知道是否有可能让静态类实例化另一个类,以便全局保存对它的引用.我有一个数据存储,它由一个内存中的对象组成,并希望从不同的位置访问它.数据需要持久更改应用程序,因此需要在窗口或UI范围之外实例化.

我希望使用静态类来执行此操作将是正确的方法.这是单身人士吗?我正在寻找什么?

Ree*_*sey 9

处理此问题的常规方法是使用Singleton模式.这基本上创建了一个非静态类的单个实例,可以静态访问(通常使用该ClassName.Instance属性).

这是一个关于在C#中创建单例的好页面.