LINQPad(linq to sql 转换工具)

后端C#写linq时,经常想知道linq转换出来的sql是什么(有助于理解Include,GroupJoin等用法),或者想立马得到linq执行的结果。

linq转换出来的sql可以通过以下两种办法得到:

  1. this.DbContext.Database.Log = (e) => { System.Diagnostics.Debug.WriteLine(e); };
  2. 通过SQL Server Profiler 来查看

但是以上两种办法效率都不高,有一个神器LINQPad 可以帮助我们。

LINQPad步骤讲解:

  1. 下载LINQPad, 
  2. 按照以下图示就可以愉快的玩耍了

PS:linqer 软件可以将sql转化为linq

posted @ 2021-02-02 11:51  李江鹏66  阅读(491)  评论(0编辑  收藏  举报