Dela via


Metodbaserade frågeexempel (LINQ till DataSet)

Det här avsnittet innehåller LINQ till DataSet-programmeringsexempel i metodbaserad frågesyntax som använder standardfrågeoperatorerna. De DataSet som används i dessa exempel fylls i med hjälp FillDataSet av metoden som anges i Läsa in data i en datauppsättning. Mer information finns i Översikt över vanliga frågeoperatorer (C#) eller Översikt över standardfrågasoperatorer (Visual Basic).

I det här avsnittet

Projektion
Exemplen i det här avsnittet visar hur du använder Select metoderna och SelectMany för att fråga en DataSet.

Partitionering
Exemplen i det här avsnittet visar hur du använder Skip metoderna och Take för att köra frågor mot ett DataSet och partitionering av resultaten.

Beställning
Exemplen i det här avsnittet visar hur du använder OrderBymetoderna , OrderByDescending, Reverse, och ThenByDescending för att köra frågor mot en DataSet och beställa resultaten.

Ange operatorer
Exemplen i det här avsnittet visar hur du använder Distinctoperatorerna , Except, Intersectoch Union för att utföra värdebaserade jämförelseåtgärder på uppsättningar med datarader.

Konverteringsoperatorer
Exemplen i det här avsnittet visar hur du använder ToArraymetoderna , ToDictionaryoch ToList för att omedelbart köra ett frågeuttryck.

Elementoperatorer
Exemplen i det här avsnittet visar hur du använder First metoderna och ElementAt för att hämta DataRow element från en DataSet.

Aggregerade operatorer
Exemplen i det här avsnittet visar hur du använder Averagemetoderna , Count, Max, och MinSum för att köra frågor mot en DataSet och aggregera data.

Join
Exemplen i det här avsnittet visar hur du använder GroupJoin metoderna och Join för att fråga en DataSet.

Se även