在.net中利用单例模式来实现延迟加载,可用来提高程序的启动速度。即调用的时候判断对象的字段是否为空,为空则新建个对象,赋值给字段
1 private object example;2 public object Example3 {4 if(example==null)5 {6 example=new object();7 }8 return example;9 }
以上只是延迟赋值,没有实现单例,如果没记错的话,字段和属性加上 static 就可实现。
---备忘