• 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内的出现的最后一个匹配元素、

    待续。。。。

  • 相关阅读:
    Go语言标准库flag基本使用
    GO学习-(12) Go语言基础之函数
    GO学习-(11) Go语言基础之map
    GO学习-(10) Go语言基础之指针
    Spring AOP
    JDK动态代理
    版本控制
    版本控制
    浅析Java反射机制
    Spring Batch学习
  • 原文地址:https://www.cnblogs.com/1955/p/10302951.html
Copyright © 2020-2023  润新知