LINQ,EF,在.net应用程序中是否需要其他人

时间:2017-08-27 00:04:41

标签: .net entity-framework linq entity-framework-6

  1. 要使用LINQ,在.Net应用程序中使用实体框架是 MUST 吗?

  2. 如果我们在.net应用程序中使用Entity Framework,应该 我们需要使用 LINQ来查询数据库?我们不能使用正常的SQL与实体框架工作?

1 个答案:

答案 0 :(得分:2)

  
      
  1. 要使用LINQ,是否必须在.Net应用程序中使用实体框架?
  2.   

没有。 LINQ可以用于查询对象的集合,有“LINQ to SQL”,你可以在没有Entity Framework的情况下查询数据库,有LINQ to Xml,你可以查询像XDocumentXElement这样的Xml结构。 LINQ: .NET Language-Integrated Query

  
      
  1. 如果我们在.net应用程序中使用Entity Framework,我们是否需要使用LINQ来查询数据库?我们不能使用普通的SQL   实体框架工作?
  2.   

实体框架支持发送手动创建的sql查询的可能性。 Entity Framework Raw SQL Queries