Unity笔记常见集合类System.Collections

Posted 霍莉雪特

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity笔记常见集合类System.Collections相关的知识,希望对你有一定的参考价值。

ArrayList:长度可变数组,不限定类型

ArrayList al = new ArrayList();

List:替代ArrayList,限定类型

List list = new List<int>();

 


Hashtable:哈希表,不限定类型

Hashtable ht = new Hashtable();


Dictionary:替代Hashtable,限定类型

Dictionary<string, string> d = new Dictionary<string, string>();

 

SortedList:可排序的列表

SortedList<int, int> sl = new SortedList<int, int>();  
sl.Add(5, 105);  
sl.add(2, 102);  
sl.Add(10, 99);  
foreach(var v in sl){  
    Cosole.WriteLine(v.Value);  
}  
// 最终排序:key值会从小到大排序

 

以上是关于Unity笔记常见集合类System.Collections的主要内容,如果未能解决你的问题,请参考以下文章

Unity常用类—Time类

有没有办法衡量装箱/拆箱处罚?

Unity常用类—Transform类

Unity 入门笔记 - 05 - 动画事件&类&音效&对话框

Unity 入门笔记 - 07(完) - 菜单&手机端&静态类&生成游戏

Unity中常见的报错类型