-
C#教程之C# 8 - using声明 和 异步流(2)
其输出就没有disposed那段了:
using声明
但是从C# 8开始,我们可以使用using声明来做这件事了,要比之前的using语句块简单一些,直接看例子:
就是在定义变量前面的地方使用using声明。
这样做的话,在Main方法走完的时候,db这个资源是可以被清理掉的:
可以看到db被Disposed了,但是您肯定也发现了不同之处:最后两行输出的顺序发生了变化。
在使用using语句块的时候,清理动作发生在using块结束的时候:
而使用using声明以后,清理动作会发生超出db作用范围的时候,也就是离开Main方法的时候:
用法
using语句块和using声明还是要结合具体情况来使用。。。
更详细内容请点击:官方教程。
异步流 Asynchronous Streams
例子
栏目列表
最新更新
【Json】1.Newtonsoft—Json.NET常用方法简述
C# 8 - using声明 和 异步流
干货:.net core实现读取自定义配置文件,
DataGridView中实现点击单元格Cell动态添加自
DevExpress的下拉框控件ComboxBoxEdit怎样绑定
C#解析深浅拷贝
微软并发Key-Value存储库FASTER介绍
C# 枚举
文件操作及编码格式
设计模式-简单工厂模式
.Net Standard(.Net Core)实现获取配置信息
Linux PXE + Kickstart 自动装机
Shell 编程 基础
Shell 编程 条件语句
CentOS8-网卡配置及详解
Linux中LVM逻辑卷管理
1.数码相框-相框框架分析(1)
Ubuntu armhf 版本国内源
Linux中raid磁盘阵列
搭建简易网站
如何远程连接SQL Server数据库的图文教程
复制SqlServer数据库的方法
搜索sql语句
sql中返回参数的值
sql中生成查询的模糊匹配字符串
数据定义功能
数据操作功能
将Session值储存于SQL Server中
使用SQL Server数据库嵌套子查询的方法
SQL概述