4.5讲的是this关键字.它用于表示对当前实例的引用,它有三种用法,一是访问属性,解决与局部变量名称冲突问题,二是访问成员方法,在类中调用自己的成员方法,就是在一个方法中,通过this.方法名,调用另一个方法。三是访问构造方法,用:this (参数)的形式来调用其他的构造方法。4.6讲的是索引器。通常情况下,属性只能访问单一的子段,如果想访问多个数据成员,就需要使用索引器。它里面同样会使用get和set访问器,来获取属性值和设置属性值。在教材里面,用了switch 语句,来返回多个参数值和赋值。属性和索引器差别:

1.类的每一个属性都必须拥有唯一的名称,而类里定义的每一个索引器都必须拥有唯一的签名(signature)或者参数列表(这样就可以实现索引器重载)。

2.属性可以是static(静态的)而索引器则必须是实例成员。

3.为索引器定义的访问函数可以访问传递给索引器的参数,而属性访问函数则没有参数。 4.7讲的是垃圾,回收.net 运行环境可以进行自动垃圾回收,也可以用GC.collect 方法,通知运行环境进行垃圾回收。

最新文章

  1. Redis启动多端口、运行多实例
  2. Spring_手动获取Bean
  3. c# 当引用类型作为方法的参数
  4. 从网页上抓取Windows补丁信息然后整型输出(PowerShell)
  5. '@P0' 附近有语法错误
  6. 通过uiview动画来放大图片
  7. python .whl文件与.egg文件用法
  8. Android开源项目发现---ViewPager 、Gallery 篇(持续更新)
  9. Delphi NativeXml读取中文乱码问题解决
  10. MSSQL - SqlDataAdapter连接数据库提高性能用法
  11. Day2-文件操作
  12. Python面向对象——内置对象的功能扩展
  13. QUARTZ系列之零:概述
  14. C#中Quartz的简单易懂定时任务实现
  15. [USACO4.2]Drainage Ditches
  16. Openwrt WiFi Configure(1)
  17. Reduce Task的学习笔记
  18. 面向对象中private理解
  19. 《secret》读书笔记
  20. Browser Cookie Limits

热门文章

  1. [转]linux用户管理
  2. MacOS下保护浏览器主页和默认搜索
  3. CentOS 6.5 x64下安装VMware tools
  4. Fluent动网格【11】:弹簧光顺
  5. Cordova Error: cmd: Command failed with exit code ENOENT
  6. mybatis-generator 自动生成查询Vo
  7. ATR的计算
  8. .net IIS MVC Rest api 跨域 PUT DELETE 404 无法使用问题解决方案
  9. ss搭建
  10. OpenGL着色器入门简介