Linq to sql 为什么我们需要LINQ,甚至它也在后台使用查询

Linq to sql 为什么我们需要LINQ,甚至它也在后台使用查询,linq-to-sql,Linq To Sql,为什么我们需要林克?虽然它也在后台生成查询并在SQL中执行,但我们可以手动执行 任何实时示例都将不胜感激 linq不仅与数据库相关,您可以将linq应用于列表、数组或任何数据集合。对于SQL,您并不特别需要linq。如果你想做的话,你可以做同样的事情。恰好LINQ在以下几个方面更方便: 最终得到的是一个IEnumerable,您不必关心它的内部工作。只需像遍历列表或数组一样对其进行迭代。获取行、更新游标等不需要代码 从消费者的角度来看,IEnumerable的工作原理与对对象的查询相同,这是L

为什么我们需要林克?虽然它也在后台生成查询并在SQL中执行,但我们可以手动执行


任何实时示例都将不胜感激

linq不仅与数据库相关,您可以将linq应用于列表、数组或任何数据集合。

对于SQL,您并不特别需要linq。如果你想做的话,你可以做同样的事情。恰好LINQ在以下几个方面更方便:

  • 最终得到的是一个
    IEnumerable
    ,您不必关心它的内部工作。只需像遍历列表或数组一样对其进行迭代。获取行、更新游标等不需要代码

  • 从消费者的角度来看,
    IEnumerable
    的工作原理与对对象的查询相同,这是LINQ真正的亮点之一。您可以用一个替换另一个,代码的其余部分永远不需要知道