C#解决文件被占用资源,无法删除或修改的方法

2019-12-30 12:44:13王振洲

    } 
    this.Close(); 
}

 

例子:在winform窗口在onshow事件中启动一个线程执行telnet程序。当点击中止按钮(button1_Click)中止线程再继续执行,并且释放当前线程占用的文件资源。

关键:parameterThread_t.Abort();parameterThread_t.Join(); GC.Collect();意思是,把线程Abort()停止线程执行,Join();线程挂起直到线程中止了,然后再GC回收资源。

以上就是C#解决文件被占用资源的全部内容,希望能给大家一个参考,也希望大家多多支持ASPKU。


注:相关教程知识阅读请移步到c#教程频道。