Manager manager=null;manager=Manager.Instance;
1.if(manager){}
2.if(manager!=null){}
3.if(manager.enable){}
请问它们三个有什么区别?
if(manager)这么写应该根本不能编译
if(manager!=null)只要manager指向对象,就成立manager.enablemanager的enable属性为true,才成立