C# —— 析构函数
创始人
2024-11-18 08:06:41
0

构造函数创建对象 对属性进行初始化的作用
析构函数: 当一个对象被释放的时候执行

析构函数的特点:

  • 一个类只能有一个析构函数。
  • 无法继承或重载析构函数。
  • 无法调用析构函数。它们是被自动调用的。
  • 析构函数既没有修饰符,也没有参数。

语法 

~方法名()

{

        语法;

}

关于析构函数的实例

析构函数 , 对象释放的时候 执行,一般吧一个对象位置null的时候 这个对象被释放.

class People {     public string Name { get; set; }              // 构造函数参数作用就是给属性赋值     public People(string name)     {         Name = name;     }      // 析构函数 , 对象释放的时候 执行,一般吧一个对象位置null的时候 这个对象被释放.      ~People()     {         Console.WriteLine(Name + "即将被回收");     } }

Main类里面进行调用

People p1 = new People("张三"); People p2 = new People("李四"); p1 = null;  People p3 = p2; // 把p2赋值给p3 p2 和 p3都是引用类型 指向的同一个内存地址;  p2 = null; p3 = null;  GC.Collect(); // 强制执行垃圾回收

相关内容

热门资讯

黑科技新版!德州之星辅助器多少... 此外,数据分析德州()辅助神器app还具备辅助透视行为开挂功能,通过对客户透明挂的深入研究,你可以了...
黑科技辅助挂(微扑克软件)外挂... 黑科技辅助挂(微扑克软件)外挂透视辅助下载(透视)实用技巧(果然存在有挂)1、微扑克软件ai辅助优化...
德扑之星作弊(德扑ai)德扑保... 德扑之星作弊(德扑ai)德扑保险计算器(辅助挂)我来教教你(真是是有挂);1、起透看视 德扑之星作弊...
黑科技脚本!(wepOKE)软... 黑科技脚本!(wepOKE)软件透明挂,(wepokE)切实是真的有挂,解密教程(有挂透明);科技安...
黑科技好牌!德扑之星辅牌,德扑... 此外,数据分析德州()辅助神器app还具备辅助透视行为开挂功能,通过对客户透明挂的深入研究,你可以了...
黑科技规律(德州ai)外挂辅助... 黑科技规律(德州ai)外挂辅助app(透视)微扑克教程(原来真的是有挂)1、微扑克透视辅助简单,微扑...
德州微扑克辅助(德州之星)德州... 德州微扑克辅助(德州之星)德州poker外挂(辅助挂)扑克教程(其实存在有挂)一、德州微扑克辅助软件...
黑科技安装!(德州aapoke... 1、黑科技安装!(德州aapoker)透明挂辅助插件,(德州aapoker俱乐部)从前真的是有挂,2...
黑科技玄学!wepoke的确有... 黑科技玄学!wepoke的确有挂,wepoke最新下载地址,揭秘教程(本然存在有挂);致您一封信;亲...
黑科技真的(We辅poker助... 黑科技真的(We辅poker助)黑科技透明挂辅助神器(透视)2025新版总结(本来是有挂)1、让任何...