笔记
zhang_guo_zheng
这个作者很懒,什么都没留下…
展开
-
Unity3D C# 里氏转换
父类 A = new 子类();此时A只能调用父类中的变量与方法,如需要使用A来调用子类的方法则需要转化,也就是第二个原则。在1、的基础上也就是父类 A = new 子类();转化时也可以用 is来判断是否可以强制转化 if(A is 子类),可以转化为true;2、在满足第一条原则的情况下,可以把父类强制转换成相对应的子类;使用as进行转化时,成功则返回对应的对象,失败则返回null。①强制转化: 子类 B =(子类) A。②as :子类 B = A as 子类。1、子类可以直接赋值给父类。原创 2023-09-21 15:11:53 · 149 阅读 · 1 评论 -
C#中使用指针
C#中使用指针原创 2023-09-08 17:07:01 · 69 阅读 · 1 评论 -
C# 使用结构体(struct)还是类(class)处理二进制数据
在C#中,结构体(struct)和类(class)都可以用于处理二进制数据,但选择使用结构体而不是类并不总是正确的决定,这取决于具体的需求和场景原创 2023-09-08 16:49:41 · 124 阅读 · 1 评论 -
Physics.CheckBox 检验盒 检测前方物体
检测一个立方体范围内的物体原创 2023-08-14 16:52:55 · 302 阅读 · 0 评论 -
VS删除空白行
处理文档的小技巧原创 2022-07-19 15:34:17 · 314 阅读 · 1 评论