C#读写文件时using是什么意思

2022-08-03 社会 177阅读
1、因为像 StreamReader 、SqlConnection等非.net托管的范围,没办法自己释放资源,所以需要using进行手动资源释放,如果超出了花括号的范围,那资源就被释放了

2、除了用using,也可以用try{}catch{} finally{//在这里进行Dispose()}

3、如果不释放资源的话 电脑长时间运行,就导致内存越来越小,最后机器就自动重启了
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com