在C#中,我们可以使用构造函数和析构函数来创建和销毁对象。
创建对象:
public class MyClass { // 构造函数 public MyClass() { // 在构造函数中初始化对象 } } MyClass obj = new MyClass(); // 创建对象
销毁对象:
public class MyClass { // 析构函数 ~MyClass() { // 在析构函数中清理资源 } } MyClass obj = new MyClass(); // 创建对象 obj = null; // 设置对象为null,触发垃圾回收器销毁对象
在C#中,当对象不再被引用时,垃圾回收器会自动销毁对象并释放资源。我们也可以手动设置对象为null来触发垃圾回收器的销毁操作。