13432人加入学习
(23人评价)
C#编程-第二季-面向对象-宇宙最简单2021最新版

制作完成于2021-10月20日 使用VS2019

价格 免费

使用类,创建对象

申明+赋值

Class1 c1 = new Class1();
类的对象必须赋值后使用

[展开全文]

面向对象(object):模块化编程
正常项目几十万行代码

类:数据成员、函数成员

一个类,对应一个.cs文件(也可以包含多个类)

添加-新建项-类(可以选择多个类模板)

类和结构体类似

[展开全文]

try 里面的语句都是局部变量

 

用while死循环,嵌套try和catch,如果catch捕捉到异常则一直循环,如果try语句通过就break跳出死循环。

[展开全文]

异常捕捉

try  放置多条可能出现异常的代码

catch  需要捕捉的异常:异常类型+自定义名

finally 

 

catch 可以有多个

异常类型需要去查找(不写的就捕捉任意类型的异常)

catch后面的语句是异常出现后执行代码

出现异常时不会中断后续的语句执行,一般用于:

1、网络请求

2、数据库请求

 

finally 无论是否有异常,都执行,一般用于:

1、关闭连接通道,关闭资源等

[展开全文]

逐步运行:

逐语句

逐过程,不会进入函数的内部

跳出函数

 

[展开全文]

暂时禁用断点

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

[展开全文]

引用类型存储在堆中,有两段内存,

第一段存储实际的数据,它总是位于堆中;第二段是一个引用,指向数据在堆中的存放位置

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(60)

学员动态