C# Array 中的 Linq 方法 Where Count Select

Array中的Linq 方法 : Where Count Select

  示例数组: int[] intArray = {12,3,24,56,8,65,23};

  1. where --> 是筛选方式. 将一个序列中按条件筛选,放到返回的新序列中 

    如: 将示例数组中 大于30的数提取出来放到新的序列中.

      IEnumerable<int> result  = intArray.where<int>(x => x > 30);

     2.count --> 是计数方式. 得到一个序列中满足条件的元素的个数

    如: 得到示例数组中有几个元素大于 20.

    int cnt = intArray.Count<int>(x => x > 20);

  3.Select --> 将源序列中的所有元素进行操作后的值,放到一个新的序列中

    如: 将示例数组中的所有元素 都扩大2倍.得到新的序列

    IEnumerable<int> result = intArray.Select<int,int>(x => x * 2);

转载于:https://www.cnblogs.com/easyfrog/archive/2012/10/13/2722934.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值