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;
            }
        }

  • 相关阅读:
    Ubuntu12.04配置永久静态ip地址
    linux shell 命令获取字符串/文件的MD5值
    设置VMware中Kali 共享文件夹
    tomcat的一些优化及报错
    用Toad for Oracle创建数据库表空间和用户
    linux远程Windows服务器
    linux查询及添加用户
    AJAX
    Cookie和Session
    Django-中间件
  • 原文地址:https://www.cnblogs.com/LYunF/p/2633294.html
Copyright © 2011-2022 走看看