unity orderby
时间: 2023-06-22 13:31:16 浏览: 139
unity 2018 by example 2nd
5星 · 资源好评率100%
Unity的OrderBy函数是用于对一个IEnumerable数据集合进行排序的函数。该函数可以接受一个lambda表达式,用于指定排序规则。例如,以下代码将对一个包含了Person对象的集合进行按照年龄从小到大的排序:
```
List<Person> people = new List<Person>();
// 添加Person对象到集合中...
IEnumerable<Person> orderedPeople = people.OrderBy(person => person.Age);
```
在这个例子中,lambda表达式`person => person.Age`指定了排序规则为按照Person对象的Age属性进行排序。OrderBy函数将返回一个新的IEnumerable集合,其中的元素将按照排序规则进行排列。
阅读全文