Using关键字可以在代码块中初始化使用重要资源的对象,Dispose()方法会在这个代码块的末尾自动调用,用法如下:

<ClassName> <VariableName> = new <ClassName>()

...

using(<VariableName>)

{

...

}

或者把初始化化对象<VariableName>作为using语句的一部分;

using(<ClassName> <VariableName> = new <ClassName>())

{

...

}

在这两种情况下,变量<VariableName>可以在using代码块中使用,并在代码块的末尾自动删除(在代码块执行完毕后,调用Dispose()).

最新文章

  1. Storm内部的消息传递机制
  2. 深入分析 Java 中的中文编码问题
  3. Chrome 快捷键使用
  4. 第二百二十五 how can I 坚持
  5. Failed to allocate memory: 8
  6. 谈谈css中的before和after
  7. 恼人的Visual Studio 2010崩溃重启问题
  8. struts2与spring整合问题,访问struts2链接时,spring会负责创建Action
  9. Vista UAC下应用程序标注为“需要管理员权限”的四种方法
  10. [置顶] MVC输出缓存(OutputCache参数详解)
  11. C++或C#调用外部exe的分析
  12. 2019年3月10日 装饰器进阶-模拟session
  13. How to get Docker
  14. H5 54-清空默认边距
  15. js 对象的循环
  16. icpc2018-焦作-D-几何模拟
  17. 156. Binary Tree Upside Down反转二叉树
  18. 业务-----修改Service常用逻辑
  19. jquery ----&gt; How to Create a Basic Plugin (翻译)
  20. vue-i18n

热门文章

  1. ASP.NET vNext 微笔记
  2. hadoop之hive高级操作
  3. python之datetime
  4. echarts 中国地图标注所在点
  5. pytorch实现yolov3(2) 配置文件解析及各layer生成
  6. Dynamics 365 for sales - Account与Contact之间的关系
  7. Zookeeper详解-安装(四)
  8. 01 Django基础
  9. 曹工说Tomcat1:从XML解析说起
  10. chrome浏览器开发者工具F12中某网站的sources下的源码如何批量保存?