我正在使用VS,并且代码中的标记告诉我:
“ ... IDisposable的runChange ...将dispose()更改为对象。”
但是我该怎么做-如果我将代码放入form.designer的自动生成的dispose()函数中,它说:
“由于保护级别,WaitHandle.Dispose(bool)无法访问”
这是我要处理的对象:
public partial class TestForm : Form
{
private readonly AutoResetEvent runChange = new AutoResetEvent(false);
....
这是我的处理方法:
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
runChange.Dispose(true);
base.Dispose(disposing);
}