摘要: 多维数组的三种技术:安全数组访问技术、安全交错数组访问技术和非安全指针访问技术。时间 = 数组生成时间 + 数组元素访问时间1、安全数组访问技术:创建较快,访问最慢 安全数组访问技术最慢。无专用的IL指令。 安全数组对象生成速度较快,数组的空间是连续的,产生的垃圾少。 结论: 如果需要创建大量多维数组,而且并不想频繁地访问这些元素,创建多维数组更快一些。2、安全交错数组访问技术:创建较慢,访问较快 交错数组访问技术较快。因为有专用的1维0基数组的IL指令。 交错数组对象生成速度慢,数组的空间是不连续的,产生的垃圾多。 结论: 如果只需要创建一次多维数组,而且要频繁地访问该数组中的元素,交错数组 阅读全文
posted @ 2010-06-10 20:23 燃烧吧,少年 阅读(3932) 评论(6) 推荐(8) 编辑