LINQPad 7 with EF Core
紀錄一下怎麼快速試寫專案要用的 Linq
首先下載安裝支援 .Net Core 的 LINQPad 7 https://www.linqpad.net/Download.aspx
參照官方連結建立與專案檔 .dll 的連結 https://www.linqpad.net/EntityFramework.aspx
既然是參照 dll 記得案文章所描述先 bulid 一次 Example:
bin\Debug\netcoreapp3.1\Test.dll如果 appsettings 裡面的連結字串不是你要測試用的可以自己改 Example:
Server=(LocalDb)\MSSQLLocalDB;Database=Test;Trusted_Connection=True;MultipleActiveResultSets=trueAdd connection 如下圖所示
![]()
![]()
然後應該就會看到實體的資料
接著參照以下文章使用
https://peterhpchen.github.io/DigDeeperLINQ/03_LINQPad.html#%E7%94%A8%E6%B3%95
使用預設 Language => C# Expression (單行語法) 測試
這邊假設我有個實體叫做 Test
直接輸入以下基本語法
Test.ToList()
執行就可以看到結果
剩下就可以自己測試自己想要的語法
然後看看結果是不是自己要的
並檢查 SQL 語法是不是有效率的

PS5
Linq
LINQPad
回首頁
本文章從點部落遷移至 Writerside
14 October 2025