当前位置: 首页 > 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;

相关文章:

  • 甘果桌面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组件
  • 安徽省合肥市人大常委会原副主任杜平太接受审查调查
  • 特朗普政府将对中国建造船只加征“港口费”,外交部:损人害己
  • 潮州官方回应女婴事件:尚未发现虐待,各种原因导致营养不良
  • 人民日报和音:开启中马关系新的“黄金五十年”
  • 董军与越南国防部长共同主持中越边境国防友好交流活动
  • 生病时不能吃“发物”?你可能忌口错了