欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

Unity中用到的C#补充(四),

来源: javaer 分享于  点击 1357 次 点评:210

Unity中用到的C#补充(四),


1.数组是由array派生的引用类型

2.二维数组的声明

string [,] str = new string[2,3];

3.各类型比较

compare Array ArrayList List Dictionary Hashtable
长度 固定 不固定 不固定 不固定 不固定
是否泛型 -
是否装拆箱 !同上 !同上 !同上 !同上 !同上
申请方式 new int[] new ArrayList() new List<类型> new Dictionary<键,值> new Hashtable()
取值方式 下标 遍历 遍历 以键取值 以键取值
维度 多维 一维 一维 一维 一维
Sort

4.非泛型集合&与之对应的泛型集合

使用泛型集合类(需要System.Collections.Generic命名空间)可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。

非泛型集合类 泛型集合类
ArrayList List<>
Hashtable Dictionary<>
Queue Queue<>
Stack Stack<>
SortedList SortedList<>

相关文章

    暂无相关文章

用户点评