using自动关闭并回收内存,即使在里面运行出现异常。 
如:using(sqlconnection con = new sqlconnection("……") 
{ 
    con.Open(); 
    using(sqlcommand cmd = con,greatecommand()) 
    { 
        cmd.commandtext="……"; 
        cmd.executenonquery(); 
    } 
} 
而try catch  finally 
在 try 块中获取并使用资源,在 catch 块中处理异常情况,并在 finally 块中释放资源。 |   
        
 
    
    
    
     
 
 |