中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

LINQ中LINQPad怎么用

發布時間:2021-12-02 09:19:10 來源:億速云 閱讀:380 作者:小新 欄目:編程語言

小編給大家分享一下LINQ中LINQPad怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

LINQPad支持C# 3.0 和 Framework 3.5的全部功能:
◆LINQ to SQL
◆LINQ to Objects
◆LINQ to XML

LINQPad 也是一個很好的學習LINQ的工具,包含《C# 3.0 in a Nutshell》一書中200個示例,可以使用LINQPad感受LINQ的超酷功能和函數編程。

LINQPad 是完全免費的,無需安裝,下載之后直接可以運行,只有2.12 MB大小。LINQPad 需要先安裝.NET Framework 3.5,支持 SQL Express、SQL 2000、 SQL 2005和SQL 2008的有限功能。

LINQPad可以使用LINQ交互查詢SQL數據庫,無需再要SQL Management Studio了。

產品主頁:http://www.linqpad.net/

LINQPad提供了多種執行模式:

C# (或 VB)表達式

可執行單條C#或VB的LINQ表達式,并在結果窗格中顯示最終的對象

C# (或 VB)語句

可執行多條C#或VB的LINQ表達式,LINQPad有Dump擴展方法,在執行期間發送對象和文本到結果窗格

C# (或 VB)程序

在Main()函數中編寫要執行的代碼,可在LINQPad編輯器中定義其他類型和方法進行測試。

SQL

使用SQL支持特定數據查詢

記住LINQPad可執行任意C#或VB.NET代碼非常重要,并不僅僅是LINQ表達式。這也意味著對于要進行簡單測試的任何簡短代碼,LINQPad非常有用,例如:棘手的數字格式字符串或者匹配正則表達式。

LINQPad含有用于顯示LINQ細微差別和功能的多個LINQ示例表達式,包括初學者示例和更高級的概念,如:延遲執行和投影。LINQPad還有多用途分析功能,即顯示結果的多種選擇:
◆默認結果視圖 由語句返回的對象和文本的簡單圖形
◆Lambda視圖 LINQ表達式轉換為可用的Lambda表達式
◆SQL視圖 LINQ表達式轉換為可用的SQL
◆IL視圖 針對代碼生成的微軟中間語言

LINQPad允許用戶引用自定義程序集和導入自定義命名空間來進行擴展。通過這種擴展可以支持LINQ to Entities。

除了是學習和測試工具以外,LINQPad 針對SQL數據庫執行特定查詢方面越來越受歡迎。

輸出到結果視圖的簡單LINQ to SQL表達式,如下所示:

LINQ中LINQPad怎么用

輸出到Lambda視圖的簡單LINQ to SQL表達式,如下所示:

LINQ中LINQPad怎么用

輸出到SQL視圖的簡單LINQ to SQL表達式,如下所示:

LINQ中LINQPad怎么用

LINQPad免費并不斷更新。智能感知僅在許可證收費($19)版本中可用。 使用LINQPad無需Visual Studio ,但需要安裝.NET Framework 3.5。

以上是“LINQ中LINQPad怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

渝北区| 惠来县| 商城县| 东乡| 德格县| 万盛区| 阳东县| 浙江省| 瓦房店市| 文水县| 芷江| 南昌县| 基隆市| 寿光市| 阿拉善右旗| 芒康县| 睢宁县| 周口市| 宣汉县| 北京市| 龙岩市| 桑植县| 凭祥市| 丰都县| 贵州省| 宣汉县| 汉川市| 威海市| 平度市| 澄江县| 喜德县| 三门峡市| 宜州市| 英山县| 通河县| 铁岭市| 德令哈市| 西宁市| 新兴县| 进贤县| 于田县|