【发布时间】:2016-01-22 07:36:03
【问题描述】:
例如,如果我有一个 LINQ to SQL 语句
var query = (from a in this.Context.Apples select a.Name).ToList();
当我想查看LINQ 正在生成什么SQL 时,我所做的是注释掉ToList() 并在此LINQ 语句之后的命令上放置一个断点,然后我可以将其悬停并阅读 SQL。
我的问题:这是获取生成的 SQL 的正确方法吗?
【问题讨论】:
-
我更喜欢使用 LinqPad。它有一个“SQL”选项卡来显示生成的 SQL。