摘要: 对于基于Unity游戏引擎来深入开发商业级高品质游戏的广大游戏开发人员来说,使用C#语言来开发诸如“对象缓冲池”等技术应用来说,开发我们的“自定义集合”是非常必要的。 根据笔者经验,一个好的C#"自定义集合"需要满足以下需求: 1: 可以使用foreach 方便的遍历集合元素。 2: 采用索引器技术,提供直接的方式访问或者赋值内部元素。 3: 提供类似 IList 接口的常用访问方法: Add() 、Clear()、Insert()、Remove().... 阅读全文
posted @ 2016-09-05 12:35 刘国柱老师 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: C#索引器 ​一:什么是索引器: 是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 二:“索引器”典型结构 为了更好的说明 C#“索引器”的功能,参考以下代码: class Demo1 { //容纳0个整数的数组 private int[] _Array = 阅读全文
posted @ 2016-09-05 12:06 刘国柱老师 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 总结Unity 初学者容易犯的编译与运行时错误 阅读全文
posted @ 2016-09-05 11:46 刘国柱老师 阅读(2814) 评论(0) 推荐(0) 编辑