![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#、.net、winform、资源释放、内存释放
PanPan_003
《软件设计师》证书
展开
-
销毁资源和释放内存
0. 什么是资源? .NET 框架中如何访问资源?所谓的资源就是程序中可利用的数据,譬如:字符串、图片和任何二进制数据,包括任何类型的文件。在面向对象的环境中,每一个类型都标识为某些程序所用的资源,要想使用这些资源,必须为相应的类型分配一定的内存空间。访问一个资源需要如下几个步骤:1)分配内存空间: 调用中间语言(IL)中的newobj指令(使用new操作符时,将产生newobj指转载 2015-04-28 09:12:07 · 1288 阅读 · 0 评论 -
C# 文件正由另一进程使用,该进程无法访问该文件
C#中经常会使用到OpenFileDialog控件,而使用该控件时若没有将条件设置好,很容易出现以下提示:“文件正由另一进程使用,该进程无法访问该文件”。打开一个文件后,尝试重新打开一次该文件,或者打开该文件后想对该文件进行其他操作的时候,就容易出现这个错误提示,错误的原因很简单,解决方法也很简单。一般情况下造成该错误的原因是构造System.IO.FileStream时参数设转载 2015-04-28 10:31:21 · 10680 阅读 · 0 评论