LINQ 深入淺出(二):工具篇 LINQPad

Charlie Chen (陳慶裕)
3 min readAug 8, 2018

LINQPad 是一套很好用的資料查詢工具,若想練習或是簡短的做查詢也是相當的方便,可以快速查詢出資料,並且可以在找出的結果進行LINQ和T-SQL之間的語言轉換,相當的方便!

但是,這套有分付費版及免費版,付費版當然加了很方便的功能,如最重要的intellisense…,所以免費版我覺得用起來是比較不順手的,除非使用者的記憶力很好,不然開發工具實在是被Visual Studio養壞習慣了!XD

另外,想練習的話,或是連線到本機資料庫,我們先來看一下執行的初始畫面左下方,並依序執行:

1、「C# 7.0 in a Nutshell」 →「Before You Start」 →「Readme.First()」

2、可以看一下目前執行後的畫面

3、「Nutshell.mdf in …」滑鼠右鍵 →「Properties」

4、在Server的地方輸入「(localdb)\MSSQLLocalDB」,即可連線本機資料庫

5、如畫面上紅框所顯示,目前已經可以帶出練習用資料庫

6、在資料表上接滑鼠右鍵,就可以使用快速搜尋語法

7、在撰寫查詢表上方有個「Language」用於程式撰寫方式,分別如下:

Expression: 單行或單個LINQ陳述式執行
Statement(s): 可進行多行的程式執行
Program: 撰寫Class或Method方式執行

工具環境目前就先提到這,到目前已經可以在LINQPad上進行程式撰寫及練習,希望這篇有幫助到想練習LINQ的人,謝謝!

--

--