LINQ初探

我是看MSDN自学的:
所以第一个例子就引用MSDN里的好了
// 3步定义一个简单的LinQ查询
        //  1. 定义数据源
int[] numbers = new int[7] { 0, 1, 2, 3, 4, 5, 6 };

        // 2. 创建一个名为numQuery 查询
        // numQuery 是一个满足 IEnumerable<int>接口的类型
        var numQuery =
            from num in numbers
            where (num % 2) == 0
            select num;

        // 3. Query查询执行操作
        foreach (int num in numQuery)
        {
            richtextBox1.AccepText(num.ToString());
        }
以上就是一个简单的Linq查询.
当你把她写到一个按钮的事件里,就会得出查询结果,当然别忘了添加一个RichtextBox

空件.
这里用到var关键字,这个关键字作用就是当对数据源类型不明确,或者说没有要求时,或

者是不重要时,查询将自动判断数据源类型;

LinQ查询的对象可以是泛型的

对于where后的条件可以使用&&或||进行连接

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值