C# 中using 用来释放资源的用法
2024-09-07 22:32:06
using(...)
{........}
定义了一个范围,等范围结束以后进行资源的释放。
例如:
using(SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=MyTest;User ID=sa;Password=sa"))
{
conn.open();
using(SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "select count(*) from studentInfo";
cmd.ExecuteScalar();
}
}
这样,当运行完成后就会释放使用的数据库资源,减轻数据库的负担。
最新文章
- 【笔记】CSS高级选择器:nth-child()
- Linux的目录结构
- CentOS 7设置网络开机自动连接
- Form1和Form2的交互
- Integer对象
- Oracle HRMS API – Create Employee
- Servlet的getContextPath(), getServletPath(), getRequestURI(), getRealPath(";/";)
- 查找类class所在的jar包
- bzoj 1193
- Oracle分区知识
- otool是mac自带的工具
- MYSQL数据库学习十 单表数据记录查询
- 【linux】awk相关
- linux学习笔记 yum 在线管理软件包
- 转:通过ASP.Net页面获取域用户名(当前登陆的用户)
- JustOj 2043: N!
- Java并发编程总结5——ThreadPoolExecutor
- HDU 1533
- 判断checkbox是否被选中
- 一、Asp.Net Core WebAPI——修改默认监听端口
热门文章
- Springboot的entity,dao,controller,service层级理解
- ubuntu16.04安装docker图形管理界面portainer
- TCP协议的粘包问题(八)
- 基于Intel OpenVINO的搭建及应用,包含分类,目标检测,及分割,超分辨
- 阿里邮箱地址,smpt
- Codeforces Round #530 (Div. 2) F 线段树 + 树形dp(自下往上)
- nowcoder911L 最优子区间
- Linux性能优化实战学习笔记:第二十五讲
- Linux性能优化实战学习笔记:第五十八讲
- 动图+源码,演示 Java 中常用数据结构执行过程及原理