zoukankan      html  css  js  c++  java
  • c# 对list 操作的写法总结

    1:统计list 内重复值的数量

    List<int> list = new List<int>() { 12, 12, 13, 13, 14, 15, 15, 15 };
    
    var g = list.GroupBy(i => i);
    
    foreach (var item in g)
    {
    Console.WriteLine("Value:{0} , Count:{1}", item.Key, item.Count());
    }
    结果:
    Value:12 , Count:2 Value:13 , Count:2 Value:14 , Count:1 Value:15 , Count:3

    2:统计list内某个值的数量

    list.FindAll(delegate(int n) { return n == 100; }).Count

    List<int> list = new List<int>();
                list.Add(100);
                list.Add(100);
                list.Add(100);
                list.Add(100);
                list.Add(100);
                MessageBox.Show(list.FindAll((ex) => { return ex == 100; }).Count.ToString());
  • 相关阅读:
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    .net 5.0
    redis
    分布式同步服务中间件
  • 原文地址:https://www.cnblogs.com/zuochanzi/p/7418069.html
Copyright © 2011-2022 走看看