zoukankan      html  css  js  c++  java
  • 查找集合中某个元素的位置和某个元素的集合

            List<string> list = new List<string>();
            list.AddRange(new string[] { "gh", "gfh", "张三", "李四", "李1", "李2" });
            Predicate<string> pre = new Predicate<string>(IsString);
            int a =  list.FindIndex(pre);

            Predicate<string> pre1 = new Predicate<string>(GetString);
            List<string> list1 = list.FindAll(pre1);

        /// <summary>
        /// 筛选条件1
        /// </summary>
        /// <param name="abc"></param>
        /// <returns></returns>
        private bool IsString(string param)
        {
            if (param == "李四")
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        /// <summary>
        /// 筛选条件2
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        private bool GetString(string param)
        {
            if (param.StartsWith("李"))
            {
                return true;
            }
            else
            {
                return false;
            }
        }

  • 相关阅读:
    LVM(逻辑卷管理器)部署、扩容、缩小
    部署磁盘阵列
    docker安装
    Linux基础命令
    awk补充
    awk
    shell脚本--grep与正则表达式
    文本处理工具 -wc、cut、sort、uniq的用法及参数
    Shell脚本编程原理
    重定向与管道符
  • 原文地址:https://www.cnblogs.com/LYunF/p/2633294.html
Copyright © 2011-2022 走看看