List 常用方法解析

1、Count属性 (获得List中元素数目

2、Add( ) 在List中添加一个对象的公有方法

3、AddRange( ) 公有方法,在List尾部添加实现了ICollection接口的多个元素

 注意:List. AddRange(IEnumerable<T> collection) 

           在C#中数组是继承了Array类,而Array类实现了IEnumerable接口,所以数组是可以作为List的AddRange方法的参数。

4、判断元素是否存在。

//性能方面:Contains 优于 Exists 优于 Any
//在开发过程中可以根据实际情况进行选择,当list中数据量不大时使用Exists代码更简洁易懂;数据量大时推荐使用Contains;不推荐使用Any。
//Exists 和 Any用法一样
materialList.Exists(v1 => v1.Name == "CName" && v1.Model == "DModel");

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

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

7、FindLast()查找并返回List内的出现的最后一个匹配元素、

待续。。。。

扫描二维码关注公众号,回复: 5020439 查看本文章

猜你喜欢

转载自www.cnblogs.com/1955/p/10302951.html