开发环境
生产环境
开发环境
生产环境
逐步运行:
逐语句
逐过程,不会进入函数的内部
跳出函数
暂时禁用断点
F9
调试-断点窗口(查看所有的断点)
局部变量窗口(查看变量值,修改变量值)
鼠标悬停查看变量值
调用堆栈窗口
即时窗口
中断/暂停
Console.WriteLine
断点,继续运行
unity里的输出错误提示:
Debug.Log("");
LogWarn
LogError
**一架小鸟**
只能说我睡了,没办法睡
this关键字和base关键字皆可访问父类的数据成员,不过base不可访问自身的数据成员。
修饰符访问别的项目下的类的方法
1️⃣:添加别的项目的引用
2️⃣:引入命名空间(using_***)
3️⃣:把引用的类设置为public
当通过父类声明了一个对象去调用方法的时候,如果是虚方法,会调用(子类里)重写后的方法。如果是隐藏方法,会调用父类里面的方法。
int[] myArray = {1,2,3,4}
int myEle = myArray[4];
F10逐语句:进入函数内部 F11逐过程:不进入函数内部
gtyhgvujyhfvuyjhyhjfvuyjlovfy6rfyujhvgbd6kfvgghdtkvvfyhvhjuyk,vfhy
ddkkkl\
接口可以彼此继承
引用类型存储在堆中,有两段内存,
第一段存储实际的数据,它总是位于堆中;第二段是一个引用,指向数据在堆中的存放位置
栈
堆
GC
17
ahsdia
捕捉和处理异常
try……catch……finally
try中放的是可能出现异常的语句
catch中放的是捕捉到异常后的处理,并且catch中可以指定异常类型,当指定异常类型时,需要在catch后用括号把异常类型放进去,如果只有一个catch,表示捕捉任何类型的异常。
finally中放的是不管是否捕捉到异常都做得处理。