.NET新知识点笔记

using 用法介绍

csharp 复制代码
using (SqlCommand cmd = new SqlCommand(SQLString, connection))
为什么使用上面的using 而不直接使用下述的来直接
SqlCommand cmd = new SqlCommand(SQLString, connection)
  1. 如果你需要使用一个对象,这个对象需要占用很多紧缺的资源,使用完成后需要马上释放掉的话,建议使用using语句
  2. 这样写是为了避免资源释放不及时导致的冲突或性能问题
  3. 这样写的话处是减少因为争抢资源发生冲突或性能问题的概率
  4. 以下为微软官方关于using语句的解释
相关推荐
vivo互联网技术33 分钟前
协同文档下的 Agent 协作闭环:可回滚、可对比的透明化编辑实现
人工智能·笔记·agent
Wang's Blog40 分钟前
PostgreSQL笔记27: 双缓存架构下的内存管理与性能观测实践
笔记·缓存·postgresql
Wang's Blog44 分钟前
PostgreSQL笔记22: WAL日志与崩溃恢复原理
数据库·笔记·postgresql
程序猿炎义2 小时前
【llm-algo-leetcode学习笔记】显存与性能认知底座
笔记·学习·leetcode
摇滚侠2 小时前
《Docker技术入门与实战 第4版》阅读笔记 6 使用 Dockerfile 创建镜像 2
java·笔记·docker
树的枝3 小时前
【STM32】05.TIM定时器
笔记·stm32·单片机·嵌入式硬件
不会代码的小猴3 小时前
6. Qt网络编程
开发语言·c++·笔记·qt·算法
tq10863 小时前
从阿罗不可能定理到所有制:动态协调与资源再配置的理论逻辑
笔记
峥无14 小时前
从0到1手撕红黑树:封装实现 my_map 与 my_set(SGI-STL 源码级深度解析)
开发语言·c++·笔记·算法·stl
不会代码的小猴14 小时前
3. 控件学习1
开发语言·c++·笔记·qt·算法