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

C# LINQ提供程序

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

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

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

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

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

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

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

    ? PLINQ: PLINQ是并行LINQ,用并行編程庫擴(kuò)展了 LINQ to Objects,可以拆分查詢,讓它們在多核處 理器上同時執(zhí)行。

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

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

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