C#编程.面向对象编程.可删除对象(Using{})
2024-10-21 09:40:49
Using关键字可以在代码块中初始化使用重要资源的对象,Dispose()方法会在这个代码块的末尾自动调用,用法如下:
<ClassName> <VariableName> = new <ClassName>()
...
using(<VariableName>)
{
...
}
或者把初始化化对象<VariableName>作为using语句的一部分;
using(<ClassName> <VariableName> = new <ClassName>())
{
...
}
在这两种情况下,变量<VariableName>可以在using代码块中使用,并在代码块的末尾自动删除(在代码块执行完毕后,调用Dispose()).
最新文章
- Storm内部的消息传递机制
- 深入分析 Java 中的中文编码问题
- Chrome 快捷键使用
- 第二百二十五 how can I 坚持
- Failed to allocate memory: 8
- 谈谈css中的before和after
- 恼人的Visual Studio 2010崩溃重启问题
- struts2与spring整合问题,访问struts2链接时,spring会负责创建Action
- Vista UAC下应用程序标注为“需要管理员权限”的四种方法
- [置顶]
 MVC输出缓存(OutputCache参数详解)
- C++或C#调用外部exe的分析
- 2019年3月10日 装饰器进阶-模拟session
- How to get Docker
- H5 54-清空默认边距
- js 对象的循环
- icpc2018-焦作-D-几何模拟
- 156. Binary Tree Upside Down反转二叉树
- 业务-----修改Service常用逻辑
- jquery ---->; How to Create a Basic Plugin (翻译)
- vue-i18n