1

Linq 命令被翻译成 transact-sql 语句。我有VS2008专业。我如何以及在哪里可以看到这个 majic 是如何发生的?(通过调试?)

编辑

假设我有这个

var allProducts = db.Products;

我想这将被翻译

SELECT * FROM Products

我在哪里可以看到?例如,当我调试我的代码时,我可以在底部看到每次按 f10 时值都在变化。vs2008中是否有类似的东西用于linq命令?

4

2 回答 2

3

您可以在 DataContext 对象上使用Log属性。

于 2010-07-27T10:13:35.833 回答
1

您可以将 VS 配置为单步执行 .NET 源代码:

配置 Visual Studio 以调试 .NET Framework 源代码

于 2010-07-27T10:14:12.610 回答