摘要:
局部类 partial using UnityEngine; public class Test : MonoBehaviour { void Start() { People people = new People(); people.Eat(); people.Run(); } } public 阅读全文
摘要:
可变参数 params using UnityEngine; public class Test : MonoBehaviour { void Start() { TestAction1("张三"); TestAction1("小明","小张"); TestAction1("李四","王五"); T 阅读全文
摘要:
值传递:把数值传进去,自身不进去。 引用传递:把自己传到方法内部去。 值类型默认是值传递,引用类型默认是引用传递。 想要值类型引用传递,需要在参数类型前添加关键词ref/out; 二者酌情况使用。 ref和out的区别 语法不同,但都是引用传递,ref表示参数做引用传递,参数必须有初始化,out表示 阅读全文
摘要:
拓展方法:在不破坏原始类的情况下,添加成员方法,只能添加成员方法。 一般用于向已经封装好的程序集中添加新的方法 using UnityEngine; public class Test : MonoBehaviour { void Start() { People people = new Peop 阅读全文