c#/c++/lua
c#/c++/lua
XR-Maxonor
这个作者很懒,什么都没留下…
展开
-
Unity3D之UGUI
原创 2023-08-20 21:57:55 · 30 阅读 · 0 评论 -
Unity特殊文件夹
原创 2023-08-20 20:53:26 · 55 阅读 · 1 评论 -
Unity之组件及API问题
原创 2023-08-20 20:38:27 · 64 阅读 · 1 评论 -
C#之网络通信
原创 2023-08-19 22:50:08 · 37 阅读 · 0 评论 -
c#设计模式
如何调用泛型单例。原创 2023-08-17 21:38:11 · 49 阅读 · 1 评论 -
面相对像七大设计原则
原创 2023-08-17 20:49:00 · 55 阅读 · 1 评论 -
C#基础——03
答:重载 (Overload) 是重新加载的意思,指的是同一个类 中方法名相同,但是参数列表不同的方法组 (返回值不能区别函数是否重载),重载没有关键字。通俗点说重载是对内存中同一个类中的函数或方法进行重新加载的意思。重写 (Override) 指子类修改父类中某个函数的函数体,需要重写的父类中的函数必须是由virtual、abstract或override标注的,,虚方法可以在派生类(子类) 中被重写,也可以不被派生类(子类)中被重写。使用abstract关键字修饰的方法就是抽象方法,原创 2023-08-16 15:03:38 · 76 阅读 · 1 评论 -
C#基础——01
把一个或多个项目封闭在一个屋里或者逻辑的包中。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。封装也就是我们将写好的、相关联的程序代码装到一个类中,隐藏了对象中的属性和实现细节。当要使用其中的某个功能,只需要调用该类即可以。原创 2023-08-15 20:57:44 · 58 阅读 · 1 评论 -
C#基础——02
C#提供值类型和引用类型,值类型存储在栈上,故用==判断是直接判断其值是否相等,因为值类型不存在堆中的数据因此值类型的Equals也是判断数据。3)const只能定义值类型与字符串,若定义引用类型则初始化值必须为null,而readonly无此限制,可以定义引用类型时初始化为null,在对应的构造函数中再重新初始化。2)out 的使用:采用 out 参数传递时,该参数在创建时,可以不设置初始值,但是在方法中必须初始化,所以 out 侧重于输出。(1)使用 ref 参数时,传入的参数必须先被初始化。原创 2023-08-15 21:21:28 · 40 阅读 · 1 评论