unity:List数据类型常用方法和属性

属性

Capacity
获取最大容量

Count
已用容量

方法

IndexOf(12)
从前往后遍历12这个元素并返回

LastIndexOf(12)
从后往前遍历12这个元素并返回

Contains(7)
判断是否存在7这个元素,不报错只返回True或False

Insert(2,12)
在2号位后插入12这个元素

Add()
尾部添加一个元素

Item()
通过指定索引获取或设置元素。对于List类来说,它是一个索引器

BinarySearch()
重载的公有方法,用于在排序的List内使用二分查找来定位指定元素.

Clear()
在List内移除所有元素

Exists()
测试一个元素是否在List内

Find()
查找并返回List内的出现的第一个匹配元素

FindAll()
查找并返回List内的所有匹配元素

InsertRange()
在List内插入一组元素

Remove()
移除与指定元素匹配的第一个元素

RemoveAt()
移除指定索引的元素

RemoveRange()
移除指定范围的元素

参考资料:
Unity基础——List的用法

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity中,可以使用List<T>类来实现动态数组,其中T是指定元素类型的占位符。要在List中插入数据,可以使用Add()方法将元素添加到列表的末尾。例如,如果要在一个名为table的List<int>中插入一个名为num的整数,可以使用以下代码: ``` table.Add(num); ``` 这将把num添加到table列表的末尾。使用Add()方法还可以一次添加多个元素。 如果想在指定的索引位置插入元素,则可以使用Insert()方法。Insert()方法有两个参数,第一个参数是要插入元素的索引位置,第二个参数是要插入的元素。例如,如果要在索引为2的位置插入一个名为num的整数,可以使用以下代码: ``` table.Insert(2, num); ``` 这将在table列表的索引为2的位置插入num。 在以上的例子中,可以看到在Unity中使用List来插入数据的方法。引用和提供了示例代码,可以参考其中的List的使用方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [【Unity3D数据集合】(二)列表集合ListListArray学习](https://blog.csdn.net/q764424567/article/details/119574671)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值