.NET c# 单体模式(Singleton)

时间:2024-01-22 15:44:30
【文件属性】:

文件名称:.NET c# 单体模式(Singleton)

文件大小:58KB

文件格式:PDF

更新时间:2024-01-22 15:44:30

.NET c c#

单体模式(Singleton)是经常为了保证应用程序操作某一全局对象,让其保持一致而产生的对象,例如对文件的读写操作的锁定,数据库操作的时候的事务回滚,还有任务管理器操作,都是一单体模式读取的。   创建一个单体模式类,必须符合三个条件:   1:私有构造函数(防止其他对象创建实例);   2:一个单体类型的私有变量;   3:静态全局获取接口   下面我写一个类,为了看是不是单体,就加了一个计数器,如果是同一个类,那么这个类的计数每次调用以后就应该自动加一,而不是重新建对象归零:   .NET c# 单体模式  using System; using System.Threading; pu


网友评论