当前位置: 首页 > news >正文

C# 单例模式

创建一个类

  1. 在类中定义方法
internal class Config
{// 实现单利模式private static Config instance = null;private Config() { }private static object Locker = new object();  // 定义lock锁// 通过公有的方法 返回实力public static Config GetInstance(){// 空的自己构造自己if (instance == null){lock (Locker){instance = new Config();}}return instance;}/// <summary>/// 定义共享数据/// </summary>public int num = 0;
}
  1. 调用
Config.GetInstance().num++;
return Config.GetInstance().num;
http://www.dtcms.com/a/141289.html

相关文章:

  • 甘果桌面tv版下载-甘果桌面安卓电视版使用教程
  • Vmware esxi 查看硬盘健康状况
  • 蓝桥杯之差分题型
  • 电脑开机启动慢的原因
  • 数据结构初阶:二叉树(二)
  • zemax非序列棱镜面元理解
  • 4.18---缓存相关问题(操作原子性,击穿,穿透,雪崩,redis优势)
  • 电子电器架构 --- EOL 工厂刷写(产线)
  • 通信算法之267 : DJI无人机 云哨 DroneID 640ms
  • 【嵌入式八股11】STM32
  • 【无人机】电子速度控制器 (ESC) 驱动电机,常见的电调协议,PWM协议,Oneshot协议,DShot协议
  • 第十二讲、Isaaclab中使用RL对智能体进行训练
  • Let C语言通俗化
  • 深度解析商标显著性
  • 进程间通信(IPC)----共享内存
  • STM32单片机入门学习——第40节: [11-5] 硬件SPI读写W25Q64
  • OpenVINO怎么用
  • 限制外网用户WEB管理设备
  • npm i 安装遇到问题
  • 使用veaury,在vue项目中运行react组件
  • android的配置检查 查看安卓设备配置
  • 力扣面试150题--两数之和 和 快乐数
  • 第七篇:系统分析师第三遍——1、2章
  • 23种设计模式-创建型模式之抽象工厂模式(Java版本)
  • 从零到一:管理系统设计新手如何快速上手?
  • 掌握MySQL:基本查询指令与技巧
  • Kafka消费者端重平衡流程
  • 《软件设计师》复习笔记(14.2)——统一建模语言UML、事务关系图
  • 遨游科普:三防平板除了三防特性?还能实现什么功能?
  • 工业触摸显示器助力智慧工业实验室发展