Entity Framework Core 使用语言集成查询 LINQ 来查询数据库中的数据,LINQ 查询表达式会传递给数据库提供程序,进而转换为特定于数据库的查询语言 SQL 语句,通过下面的文档学习如何使用 LINQ 从数据库查询实体。
Standard Query Operators Overview
101 LINQ Samples(101 LINQ Examples in .NET Core 、just-linq-it )
LINQ有两种写法:Query Syntax and Method Syntax
var numbers = Enumerable.Range(1, 100); //1,2,...,100 //query syntax: var query = from n in numbers where n % 3 == 0 select n * 2; //method syntax: var method = numbers.Where(n => n % 3 == 0).Select(n => n * 2);
相关工具:LINQPad