是否与LINQ和dbml file.someone有任何关系,告诉他们在项目中使用Linq。实际上该项目包含一个dbml文件,在一个.cs文件中,一个dbml.layout和设计器生成的代码。实际上表示法类似于
var numQuery =
from num in numbers
where (num % 2) == 0
select num;
我没有在这个项目中找到任何类似的语法
答案 0 :(得分:2)
DBML文件表示LINQ to SQL项目的数据模型 - 它用于为各种实体生成C#代码。
您提供的代码是LINQ 查询。我当然希望在使用DBML文件的应用程序中看到LINQ查询,但它们稍微分开。特别是,我不希望在DBML文件本身或从它生成的C#代码中看到查询。查询将在使用这些实体的代码中。