- 博客(9)
- 收藏
- 关注
原创 C# 事件
事件:public event MyDelegate d; 访问修饰符 事件关键字 委托类型 事件名发布者:触发是事件的对象 接收者:捕获事件 并对其作出处理的 class Program { static void Main(string[] args) { Bridegroom br = new Bridegroom(); Friend f1 = new Friend("张三"); .
2021-11-05 16:57:30
119
原创 C# 委托
委托(delegate):可以理解为函数的一个包装,使C#当中的函数可以作为参数进行传递委托是方法的抽象:它是存储一系列具有相同签名和返回类型的方法的地址,调用委托的时候,委托包装的方法将会被调用 public delegate void MyDelegate(int a, string b); public void MyMethod(int aa,string bb){...} 委托链的添加/移除namespace Demo8_4{ class Program ..
2021-11-05 16:56:36
90
原创 Unity 3D 生命周期
1、Update()正常更新,创建 JavaScript 脚本时默认添加这个方法,每一帧都会由系统调用一次该方法。2、LateUpdate()推迟更新,此方法在 Update() 方法执行完后调用,每一帧都调用一次。3、FixedUpdate()置于这个函数中的代码每隔一定时间执行一次。4、Awake()脚本唤醒,用于脚本的初始化,在脚本生命周期中执行一次。5、Start()在 Update() 之前、Awake() 之后执行。Start() 函数和 Awake() 函数
2021-11-01 20:06:15
341
原创 C# 接口
接口:用于描述一组公共方法(属性),并不对方法做任何实现定义方法不能添加任何访问修饰符,默认公有。也不能添加静态static可以定义的内容:方法,属性,事件。索引器 不能定义的内容:字段,运算符的重载,实例构造函数,析构函数 interface IAnimal { void Eatfood(); //string P { get; set; } //string this[int index] { get;set; }//索引器
2021-11-01 19:58:16
126
原创 C#三大特性
三大特性:封装:将变量和对变量的操作封装到一个集合中 继承:子类直接使用父类定义好的字段和方法,从而实现代码的复用基类(父类):被继承的类派生类(子类):继承的类基类的私有成员:1.继承自基类的公有成员方法(或属性)2.将基类的私有成员改为保护(protected)成员 public static void testAnimal() { Cow c = new Cow(); c.Name = "撒阿飞";
2021-11-01 19:57:25
838
原创 C#类和结构体、运算符重载
对于类而言,两个变量指向同一个对象的情况是存在的,因此对这两个变量钟的任意一个进行操作,其结果必然会影响另一个值 对于结构体而言,直接包含它自己的数据,每个结构都保存自己的一份数据,修改每一个结构的数据都不会对其他结构的数据造成影响 static void Main(string[] args) { Point p1 = new Point(1, 1); Point p2 = p1; p1.print();/
2021-11-01 19:56:33
1108
原创 C#重载、构造函数、析构函数、readonl、const
方法的重载:在同一作用域中,有多个方法的方法名相同,但参数列表不同。参数列表不同包括:参数的个数,类型,顺序 static void Main(string[] args)//主方法 { Print(); Print(12); Print(12,12); Print("faaf"); Print("asdf", 15); Print
2021-11-01 19:55:01
219
原创 C#类和对象
类:是对客观世界中具有相同属性和行为的一组对象的抽象; 类是对象的抽象类型,对象是类的具体实例 类=属性(成员变量)+操作(对成员变量进行操作的函数) 属性:对字段的一个扩展 {get;set;} Person r = new Person();//用关键字new声明一个对象 //r.name=mini; //r.age=18; //r.id=666; r.Name = "mini
2021-10-11 20:18:28
78
原创 C#基本运算与流程控制
一、基本运算1、数据类型基本数据类型整形:byte(字节) short(短整形) int (整形) long(长整形) 浮点型:float(单精度) double(双精度) 布尔型:bool 字符型:char引用数据类型string(字符串) 数组 类 接口2、变量与常量变量:是指在程序的运行过程中随时可以发生变化的量 常量:是指在程序在运行过程中不会发生变化的变量(const)3、基本运算1、+ - * / %(求余)2、关系...
2021-10-08 18:30:56
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人