https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/using
微软官方文档,using 关键字有三个主要用途:
1.强制资源清理
using 语句定义一个范围,在此范围的末尾将释放对象。提供可确保正确使用 IDisposable 对象的方便语法。
注意使用前提:该对象必须继承了IDisposable接口,功能等同于try{}Finally{}。
·
using 指令为命名空间创建别名,或导入在其他命名空间中定义的类型。
using static 指令导入单个类的成员,指令指定一种类型,无需指定类型名称即可访问其静态成员和嵌套类型。。由于using static是C#6中引入的,unity2017版本之后才支持C#6,所以需要注意一下版本。