更新:2007 年 11 月
错误消息
不能直接调用析构函数和 object.Finalize。请考虑调用 IDisposable.Dispose(如可用)。有关更多信息,请参见
下面的示例生成 CS0245:
复制代码 | |
---|---|
// CS0245.cs using System; using System.Collections; class MyClass // : IDisposable { /* public void Dispose() { // cleanup code goes here } */ void m() { this.Finalize(); // CS0245 // this.Dispose(); } public static void Main() { } } |