LINQ巩固

Posted zzr-stdio

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINQ巩固相关的知识,希望对你有一定的参考价值。

LINQ巩固

  1. LINQ过滤运算符
    Where 基于谓词函数过滤值
    测试例子如下:
public class TestModel
{
    public string Name { get; set; }
    public string Age { get; set; }
}

 List<TestModel> lst = new List<TestModel>()
            {
                new TestModel(){Name = "张三" },
                new TestModel(){Name = "李四" },
            };
var querys1 = from item in lst where item.Name == "李四" select item;
var querys2 = lst.Where(item => item.Name == "李四");
  1. LINQ Join操作
!运算符 描述 查询语法
Join 运算符连接两个序列配键的基础 join...in...on...equals...
GroupJoin 连接连个序列和组匹配元素 join...in...on...equals...into

以上是关于LINQ巩固的主要内容,如果未能解决你的问题,请参考以下文章

错误 3002:映射片段中的问题 | c# linq 到实体

并行LINQ PLinq

25个可遇不可求的jQuery插件

C#图解教程 第十九章 LINQ

ASP.NET MVC4.0+EF+LINQ+bui+网站+角色权限管理系统

java基础巩固笔记-注解