当前位置: 首页 > news >正文

做传媒网站公司建设银行签名通在网站哪里下载

做传媒网站公司,建设银行签名通在网站哪里下载,wordpress centos安装教程,建筑工程网站源码析构函数 析构函数(destructor)执行在类的实例被销毁之前需要的清理或释放非托管资源的行为。非托 管资源是指通过Win32API获得的文件句柄,或非托管内存块。使用.NET资源是无法得到它们的, 因此如果坚持使用.NET类,就不需要为类编写析构函数…

析构函数

析构函数(destructor)执行在类的实例被销毁之前需要的清理或释放非托管资源的行为。非托
管资源是指通过Win32API获得的文件句柄,或非托管内存块。使用.NET资源是无法得到它们的,
因此如果坚持使用.NET类,就不需要为类编写析构函数。

readonly修饰符

字段可以用readonly修饰符声明。其作用类似于将字段声明为const,一旦值被设定就不能
改变。

  • const字段只能在字段的声明语句中初始化,而readonly字段可以在下列任意位置设置它
    的值。

    • 字段声明语句,类似于const。
    • 类的任何构造函数。如果是static字段,初始化必须在静态构造函数中完成。
  • const字段的值必须可在编译时决定,而readonly字段的值可以在运行时决定。这种自由
    性允许你在不同的环境或不同的构造函数中设置不同的值!

  • const的行为总是静态的,而对于readonly字段以下两点是正确的。

    • 它可以是实例字段,也可以是静态字段。
    • 它在内存中有存储位置。

    例如,下面的代码声明了一个名为Shape的类,它有两个readonly字段。

  • 字段PI在它的声明中初始化。

  • 字段Number0fSides根据调用的构造函数被设置为3或4。

class Shape
{readonly double PI=3.1416readonly int NumberOfSiders;public Shape(double side1,double side2)   //构造函数{//Shape 表示一个矩形NumberOfSiders=4;     //在构造函数中设定...}public Shape(double side2,double side2,double side3) //构造函数{//Shape表示一个三角形NumberOfSiders=3;...//在构造函数中设定}
}

this关键字

this关键字在类中使用,是对当前实例的引用。它只能被用在下列类成员的代码块中。

  • 实例构造函数。
  • 实例方法。
  • 属性和索引器的实例访问器(索引器将在下一节阐述)。
    很明显,因为静态成员不是实例的一部分,所以不能在任何静态函数成员的代码中使用this
    关键字。更适当地说,this用于下列目的:
  • 用于区分类的成员和局部变量或参数;
  • 作为调用方法的实参。

例如,下面的代码声明了类MyClass,它有一个int字段和一个方法,方法带有一个单独的
int参数。方法比较参数和字段的值并返回其中较大的值。唯一的问题是字段和形参的名称相同,
都是Var1。在方法内使用this关键字引用字段,以区分这两个名称。(此命名冲突仅用于演示的
目的,因此你不应对成员变量和参数使用相同的名称。)

class MyClass
{int Var1=10;public int ReturnMaxSum(int Var1){return Var1>this.Var1?Var1          //参数:this.Var1;    //字段}
}class Program
{static void Main(){MyClass mc=new MyClass();Console.WriteLine($"Max:{mc.ReturnMaxSum(30)}");Console.WriteLine($"Max:{mc.ReturnMaxSum(5)}");}
}

虽然理解this关键字的用途和功能很重要,但它实际上很少在代码中使用。

http://www.dtcms.com/a/558789.html

相关文章:

  • 做网站赚钱全攻略专门做进口产品的网站6
  • 北京网站建设推荐安徽秒搜科技上海大型网站设计公司
  • 有限公司网站建设 中企动力佛山图书馆网站建设建议
  • 杭州网站制作机构电子政务网站建设的挑战
  • 阿里巴巴seo站内优化方法专业做政法ppt的网站
  • Prometheus详解
  • 做网站有用吗中国职业培训在线官网
  • 好看英文网站服装设计手稿设计图
  • 网站建设实训心得体会300字企业网站的建立流程的第一步是
  • 林州网站建设公司怎么做公司销售网站
  • NFS(网络文件共享)
  • tex中ifthen宏包的介绍
  • 个人网站建设开题报告做网站协议书
  • wordpress网站更换空间开发软件需要多少钱k
  • 企业网站建设流程步骤美工素材网站
  • 杨洋亮相梦幻西游品牌活动 带队出征尽展风采
  • 网站怎么做代码优化破解php网站后台密码
  • 制作好的网站必须申请网站建设和成本
  • 网站建设产品分割国外域名注册哪个网站好
  • JS 请求处理:从 “回调地狱” 到 “并发控制”,我封装了能复用 10 个项目的请求工具
  • VSCode中Kilo Code插件集成终端输出中文乱码问题解决
  • 影响网站排名的因素 权重网站建设教程视频百度云
  • 第三十四篇:对象的“自我介绍”:__str__和__repr__魔法方法的区别与实现
  • 11-MySQL事务管理
  • 36氪国外做网站微信营销模式有哪些
  • seo网站优化推广教程做简单的html网站
  • ftp怎么做网站南宁建站模板大全
  • 中国空间站拒绝10国名单什么是线上推广
  • 网站开发部门叫什么wordpress右浮动
  • 网站开发之前前后端不分离百度怎么搜索图片