一、关键词this
作用:
1. 代表当前类的对象
2. 当类中有多个构造函数,其中一个构造函数可以用: this()调用另一个构造函数
例子:
- Student类中一共有三个构造函数
- 在main方法中创建student类的实例,并传递参数。根据所传参数可知,调用的是构造函数2.
即 new对象调用构造函数2 -> 构造函数2通过this调用构造函数 -> 构造函数1给属性赋值
二、断点调试Debug
1. 在需要调试的代码行前 (行号前面的灰色栏)点击一下,即可添加红色断点
2. command + F10 进入调试状态, 红色圆点变成黄色箭头
(不同电脑系统有所不同,一般是点击F5开始调试,但我的Mac是command + F10)
3. 点击command + F11,黄色箭头开始移动,逐行调试
或者在左上角的调试栏中点击逐行调试。从左到右依次是:播放,跳转,逐行调试(下一行),逐行调试(上一行)
4. 黄色箭头走到哪一行,都可以将鼠标移到相应的属性附近,查看这个属性的值,判断是否和希望的值一致
例如下图:将光标移到Math属性附近,显示Math值是98
5. 命中断点时,代码会以黄色突出显示
(十六) C#基础学习之"this"关键词和断点调试 (for Mac)
原文:https://www.cnblogs.com/qitanzhideyu/p/14408132.html