首页 > Windows开发 > 详细

C#单例模式

时间:2021-05-22 23:12:33      阅读:16      评论:0      收藏:0      [点我收藏+]
//全局唯一的单例
public static Form2 FrmSingle=null;

private Form2()
{
InitializeComponent();
}

public static Form2 GetSingle()
{
if (FrmSingle == null)
{
FrmSingle = new Form2();
}
return FrmSingle;




 

 

 1 namespace _TEST_
 2 {
 3 public partial class Form1 : Form
 4 {
 5 public Form1()
 6 {
 7 InitializeComponent();
 8 }
 9 
10 private void button1_Click(object sender, EventArgs e)
11 {
12 Form2 frm2 = Form2.GetSingle();//new Form2();
13 frm2.Show();
14 }
15 }
16 }

 

C#单例模式

原文:https://www.cnblogs.com/nymz/p/14799469.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!