1、Person类里面
class Person { private static Person p; public static Person GetSingle() { if (p == null) { p = new Person(); } return p; } private Person() { } }
2、Program类里面
class Program { static void Main(string[] args) { Person p = Person.GetSingle(); } }
本文展示了一个使用C#语言实现的单例模式示例。通过定义一个Person类,并在该类中使用静态成员和方法来确保整个应用程序中只存在一个实例。此外,还提供了一个Program类用于演示如何获取Person类的单例。
1512

被折叠的 条评论
为什么被折叠?



