using总结
-
引入命名空间。
-
可以实现非托管资源的释放。实现了IDisposiable的类在using中创建,using结束后会自动调用该对象的Dispose方法释放资源。相比using,close只是把文件关闭了,而没有释放其资源,释放资源的只有dispose. close只是关闭相应的连接,释放资源还是需要dispose.
-
using引用的时候应该是有顺序的,而且还是按照字母顺序排序的。经过测试,添加IO自动排序就是按照26个字母排放到相应位置的。
PS:using后面如果是大括号的话不用写【;】分号,否则程序会报错。