通过StringBuilder那进行append,这样可以减少内存垃圾...
for 循环可以通过索引依次进行遍历,foreach和Enumerator.MoveNext通过迭代的方式进行遍历。 内存消耗上本质上并没有太大的区别。 但是在Unity中的Update中,一般不推荐使用foreach 因为会遗留...
ref修饰参数,表示进行引用传递,out修饰参数也表示进行引用传递,但传递的引用只为带回返回值 ref又进又出 out不进只出...
接口(interface)是约束类应该具备的功能集合,约束了类应该具备的功能,使类从千变万化的具体逻辑中解脱出来,便于类的管理和扩展,同时又合理解决了类的单继承问题。 C#中的委...
简单值类型--包括 整数类型 、字符类型、实数类型、布尔类型 复合值类型--包括 结构类型 、枚举类型...
不带泛型的容器需要装箱和拆箱操作 速度慢 所以泛型容器效率更高 数据类型更安全...
List,HashTable,Dictionary,Stack,Queue List:索引泛型容器 访问速度快 修改速度慢 HashTable/Dictionary:散列表格式 查询效率高 空间占用较大 Stack:后进先出 Queue: 先进先出...