位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C# > 問(wèn)題詳情

C# LINQ提供程序

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-10

    LINQ to XML只是LINQ提供程序的一個(gè)例子。Visual Studio 2017和.NET Framework 4.7有許多內(nèi)置的LINQ提供程序,為不同類型的數(shù)據(jù)提供了査詢解決方案:

    ? LINQ to Objects:對(duì)任何類型的C#內(nèi)存中對(duì)象提供查詢。

    ? LINQ to XML:如前所述,它使用與其他LINQ變體相同的語(yǔ)法和通用查詢機(jī)制,來(lái)創(chuàng)建和操縱XML文檔。

    ? LINQ to Entities:Entity Framework是.NET中最新的數(shù)據(jù)接口類,Microsoft建議使用它進(jìn)行新的開(kāi)發(fā)工作。

    ? LINQ to Data Set:DataSet對(duì)象在.NET Framework的第1版引入。這個(gè)LINQ變體支持使用LINQ方便地查詢舊的.NET數(shù)據(jù)。

    ? LINQ to SQL:這是另一個(gè) LINQ 接口 i取代了 LINQ to Entities。

    ? PLINQ: PLINQ是并行LINQ,用并行編程庫(kù)擴(kuò)展了 LINQ to Objects,可以拆分查詢,讓它們?cè)诙嗪颂?理器上同時(shí)執(zhí)行。

    ? LINQ to JSON:包含在Newtonsoft包中,這個(gè)庫(kù)支持使用與其他LINQ變體相同的語(yǔ)法和通用查詢機(jī)制,來(lái)創(chuàng)建和操縱JSON文檔。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部