引用名称空间的时候,using System;写在namespace里面和外面有什么区别?

解决方案 »

  1.   

    区别大了。
    .net2.0 using新用法。
    using(SqlConnection con=new SqlConnection())
    {
    .......
    }
    与垃圾收集有关,能够在con出作用域的时候,立即进行垃圾收集。
    在后台调用了对象的IDispose接口方法
      

  2.   

    楼上答非所问,人家明明说了,using system;
    你非要说垃圾回收,画蛇添足
    一般是编码规范要求
    引用系统的写在外边
    引用自身的写在内部
    别人看代码比较清楚才是正解
      

  3.   

    jjjjyyyyy() 
    using(SqlConnection con=new SqlConnection())
    用using 释放对象在1.0就有了