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(); // 强制执行垃圾回收

相关内容

热门资讯

教程辅助“推荐宝宝浙江辅助”的... 教程辅助“推荐宝宝浙江辅助”的确有挂开挂辅助安装解说技巧;无需打开直接搜索加(薇:136704302...
透视计算“瓜瓜丰城双剑旧版攻略... 瓜瓜丰城双剑旧版攻略是一款专注玩家量身打造的游戏记牌类型软件,在瓜瓜丰城双剑旧版攻略这款游戏中我们可...
教程辅助“微信小程序全能修改器... 教程辅助“微信小程序全能修改器”有挂技巧开挂辅助软件插件教程;无需打开直接搜索加薇136704302...
玩家必看教程“雀友会广东潮汕辅... 玩家必看教程“雀友会广东潮汕辅助”竞技联盟破解版最新版(带开挂辅助下载教你攻略) >>您好:软件加薇...
教程辅助“随意玩正版透视”真的... 随意玩正版透视是一款专注玩家量身打造的游戏记牌类型软件,在随意玩正版透视这款游戏中我们可以记录下每张...
教程辅助“天酷游戏交易平台”确... 教程辅助“天酷游戏交易平台”确实有挂开挂辅助脚本第三方教程这是一款可以让一直输的玩家,快速成为一个“...
三分钟了解“微信小程序微乐辅助... 三分钟了解“微信小程序微乐辅助器”hhpoker辅助挂是真的吗(带开挂辅助脚本切实教程);无需打开直...
教程辅助“欢乐达人葫芦鱼辅助器... 教程辅助“欢乐达人葫芦鱼辅助器”有挂方式开挂辅助软件详细教程 【无需打开直接搜索加薇13670430...
每日必看推荐“广东雀神挂件去那... 广东雀神挂件去那买是一款专注玩家量身打造的游戏记牌类型软件,在广东雀神挂件去那买这款游戏中我们可以记...
最新技巧“多乐辅助下载够机”聚... 大家好,今天小编来为大家解答多乐辅助下载够机这个问题咨询软件客服可以免费测试直接加微信(136704...