我正在努力理解LINQ,据我所知,LINQ将成为您与数据库交互的数据访问层(DAL)。它会自动为您创建一个映射数据库结构的类,然后您可以使用该类执行查询操作。
- 我正在尝试编写一个函数,以返回我的LINQ查询结果。
- 所有我看过的例子都似乎表明,如果我想要我的查询结果是一个特定类型,我必须为其创建一个特定的类,并将其用作列表。
我的理解是否正确?请给我指点。
默认情况下,Linq to SQL设计器将为数据库中的每个表创建一个类。所创建的数据库上下文对象将为数据库中的每个表都有一个定义。您可以对这些表定义执行 Linq 查询,并将结果存储在生成的类中,您可以让查询生成匿名类型。这取决于您。