LINQPad 5.25官方正式版

2023-04-09發(fā)布者:ylm大小: 下載:0

文件大小:

軟件介紹

 LINQPad官方版用途非常廣泛,功能非常強(qiáng)大。軟件界面簡(jiǎn)潔、簡(jiǎn)單易用。LInq語(yǔ)句在具體的項(xiàng)目過(guò)程中使用的非常頻繁,而Linq語(yǔ)句又不同于一般的SQL語(yǔ)句,我們無(wú)法在不運(yùn)行程序的情況下驗(yàn)證編寫(xiě)語(yǔ)句的正確性。

LINQPad軟件特色

      1、C# (或 VB)表達(dá)式

      可執(zhí)行單條C#或VB的LINQ表達(dá)式,并在結(jié)果窗格中顯示最終的對(duì)象C# (或 VB)語(yǔ)句

      可執(zhí)行多條C#或VB的LINQ表達(dá)式,LINQPad有Dump擴(kuò)展方法,在執(zhí)行期間發(fā)送對(duì)象和文本到結(jié)果窗格C# (或 VB)程序

      在Main()函數(shù)中編寫(xiě)要執(zhí)行的代碼,可在LINQPad編輯器中定義其他類(lèi)型和方法進(jìn)行測(cè)試。

      2、SQL

      使用SQL支持特定數(shù)據(jù)查詢

      記住LINQPad可執(zhí)行任意C#或VB.NET代碼非常重要,并不僅僅是LINQ表達(dá)式。這也意味著對(duì)于要進(jìn)行簡(jiǎn)單測(cè)試的任何簡(jiǎn)短代碼,LINQPad非常有用,例如:棘手的數(shù)字格式字符串或者匹配正則表達(dá)式。

      LINQPad含有用于顯示LINQ細(xì)微差別和功能的多個(gè)LINQ示例表達(dá)式,包括初學(xué)者示例和更高級(jí)的概念,如:延遲執(zhí)行和投影。LINQPad還有多用途分析功能,即顯示結(jié)果的多種選擇:

      3、默認(rèn)結(jié)果視圖

      由語(yǔ)句返回的對(duì)象和文本的簡(jiǎn)單圖形

      4、Lambda視圖

      LINQ表達(dá)式轉(zhuǎn)換為可用的Lambda表達(dá)式

      5、SQL視圖

      LINQ表達(dá)式轉(zhuǎn)換為可用的SQL

      6、IL視圖

      針對(duì)代碼生成的微軟中間語(yǔ)言

      LINQPad允許用戶引用自定義程序集和導(dǎo)入自定義命名空間來(lái)進(jìn)行擴(kuò)展。通過(guò)這種擴(kuò)展可以支持LINQ to Entities。

      除了是學(xué)習(xí)和測(cè)試工具以外,LINQPad 針對(duì)SQL數(shù)據(jù)庫(kù)執(zhí)行特定查詢方面越來(lái)越受歡迎。

      不過(guò),這些查詢還可以基于很多類(lèi)型的數(shù)據(jù),每個(gè)數(shù)據(jù)類(lèi)型都需要一個(gè)單獨(dú)的LINQ類(lèi)型。

查看全文

使用方法

      1、添加數(shù)據(jù)庫(kù)鏈接

      點(diǎn)擊左上角的Add connection ,會(huì)出來(lái)一個(gè)選擇數(shù)據(jù)文本對(duì)話框,直接點(diǎn)擊下一步,選擇數(shù)據(jù)庫(kù)

      2、選擇語(yǔ)言

      在右上角選擇編寫(xiě)Linq語(yǔ)句的編程語(yǔ)言以及想要鏈接的數(shù)據(jù)庫(kù)

      經(jīng)過(guò)以上兩步,數(shù)據(jù)庫(kù)已選擇了編程語(yǔ)言以及數(shù)據(jù)庫(kù)的鏈接。下面就可以編寫(xiě)簡(jiǎn)單的Linq語(yǔ)句進(jìn)行測(cè)試了。

      3、測(cè)試

      編寫(xiě)一條簡(jiǎn)單的查詢語(yǔ)句,可以立即看到查詢的結(jié)果,在此測(cè)試是編寫(xiě)的LINQ查詢語(yǔ)句,在下面可以選擇對(duì)應(yīng)于LINQ語(yǔ)句的Lamada語(yǔ)句以及SQL語(yǔ)句,非常方便

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開(kāi)發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無(wú)法下載等問(wèn)題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說(shuō)明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部