如何在C#中销毁对象
这个问题在这里已经有了答案:
除了将对象设置为null之外,还应该将其从其他对象中移除,如果您使用的资源需要释放,请使用IDisposable
public class Car: IDisposable
{
// free resources
public void Dispose()
{
}
}
设置c = null;
只要没有其他引用,垃圾收集器将在下次运行时将其销毁。
这个问题在这里已经有了答案:
除了将对象设置为null之外,还应该将其从其他对象中移除,如果您使用的资源需要释放,请使用IDisposable
public class Car: IDisposable
{
// free resources
public void Dispose()
{
}
}
设置c = null;
只要没有其他引用,垃圾收集器将在下次运行时将其销毁。