一个关于Socket的问题!马上给分,马上结贴
请问currentSocket在什么情况下为null,什么情况下不为null呢?谢谢!   
 private   Socket   currentSocket; 
 if(currentSocket==null) 
 {  	 
 }
------解决方案--------------------没new就是null 
 new了就不是null 
 这个和是不是处女一个道理
------解决方案--------------------如果currentSocket 没有指向某个实例,就是null   
 相反则非空。   
 一般在socket推出时可以这么判断   
 if(currentSocket != null) 
 { 
      currentSocket.Shutdown(SocketShutdown.Both); 
      currentSocket.Close(); 
 }