下面这个语句or条件怎么实现?

天涯背包客 2022-08-15 11:13:02

 

datas.Where(d => d.PROCESS_CONC.Contains("01")).Count().ToString();

怎么把包含01,02,04,05的数量都统计处理

...全文
75 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 08-16

SQL 有 IN 子句

  • 打赏
  • 举报
回复

优化一下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            Test[] datas = new Test[]
            {
                new Test("01"),
                new Test("02"),
                new Test("03"),
                new Test("04"),
                new Test("06")
            };
            List<string> conditionList = new List<string>() { "01","02","04","05" };
            var s = datas.Where(d => conditionList.Contains(d.PROCESS_CONC)).Count().ToString();
            Console.WriteLine(s);
            Console.Read();
        }
    }

    class Test
    {
        public Test(string _para)
        {
            this.PROCESS_CONC = _para;
        }
        public string PROCESS_CONC { get; set; }
    }
}
  • 打赏
  • 举报
回复
@吉普赛的歌 完美
  • 举报
回复

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            Test[] datas = new Test[]
            {
                new Test("01"),
                new Test("02"),
                new Test("03"),
                new Test("04"),
                new Test("06")
            };
            var s = datas.Where(d => d.PROCESS_CONC.Contains("01") 
                        || d.PROCESS_CONC.Contains("02")
                        || d.PROCESS_CONC.Contains("04")
                        || d.PROCESS_CONC.Contains("05")
                        ).Count().ToString();
            Console.WriteLine(s);
            Console.Read();
        }
    }

    class Test
    {
        public Test(string _para)
        {
            this.PROCESS_CONC = _para;
        }
        public string PROCESS_CONC { get; set; }
    }
}

img

  • 打赏
  • 举报
回复

整个数组进去

  • 打赏
  • 举报
回复
相关推荐
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2022-08-15 11:13
社区公告

让您成为最强悍的C#开发者