在具有几个DataGridViews的表单中,我有两个DataTable,它们在整个表单的各个位置都可以更改和访问。我像这样实例化它们:
public partial class frmXRefTool : Form
{
private DataTable dtXref;
private DataTable dtDefaults;
两个变量名下面都有绿色的波浪形,并带有消息
'frmXrefTool'包含IDisposable类型'DataTable'的'dtXref',但从不丢弃。更改frmXrefTool上的Dispose方法以在此字段上调用Close或Dispose。
在其他情况下,using
将处理该对象,但是在这种情况下我该怎么做?
类似地,在Program.cs中,此行在frmXrefTool()
下有一个绿色的波浪形:
Application.Run(new frmXRefTool());
带有消息
在所有对它的引用超出范围之前,调用由'new frmXrefTool()'创建的对象上的System.IDisposable.Dispose。>
如何正确处理?
在具有几个DataGridViews的表单中,我有两个DataTable,它们在整个表单的各个位置都可以更改和访问。我像这样实例化它们:public部分类...
您正在运行什么版本的.NET框架?我也没有这些问题。