zoukankan      html  css  js  c++  java
  • C# 类(3) 析构函数

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    // 类文件
    namespace RenClass { class Ren { private string name; private uint age; private string gender; public string Name { set { if (name != value) name = value; } get { return name; } } public uint Age { set { if (age != value) age = value; } get { return age; } } public string Gender { set { if (gender != value) gender = value; } get { return gender; } } public void Show() { Console.WriteLine("我的名字叫 :{0}\t{1}岁\t性别:{2}",name,age,gender); } //析构函数, 其实在.net里面系统会自动释放对象所占用的空间. 但是我们也可以把析构函数写上用来做一些收尾的工作. ~Ren() // 这就是析构函数的定义方法, 没有返回值, 没有参数. { Console.WriteLine("我已经被释放"); } } }
    //调用类
    using
    System; using System.Collections.Generic; using System.Linq; using System.Text; using RenClass; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Ren my = new Ren(); my.Name = "Tony"; my.Age = 19; my.Gender = ""; my.Show(); } } } // 运行结果如下 我的名字叫 :Tony 19岁 性别:男 //我已经被释放
  • 相关阅读:
    PRCT-1302 the OCR has an invalid ip address
    函数listen
    函数bind
    函数socket
    lamp。查看版本
    yii 日期插件
    UCenter 的目录结构
    API接口
    返回标签数据示例 (PHP)
    应用接口函数
  • 原文地址:https://www.cnblogs.com/mdnx/p/2676964.html
Copyright © 2011-2022 走看看