Sdílet prostřednictvím


Příklady dotazů

Tato část obsahuje příklady typických dotazů LINQ to SQL v jazyce Visual Basic a C#. Vývojáři používající Visual Studio můžou najít mnoho dalších příkladů v ukázkovém řešení dostupném v části Ukázky. Další informace najdete v tématu Ukázky.

Důležité

databáze se často používá v příkladech kódu v dokumentaci LINQ to SQL. db se předpokládá jako instance třídy Northwind , která dědí z DataContext.

V tomto oddílu

Agregační dotazy
Popisuje, jak používat Average, Counta tak dále.

Vrácení prvního prvku v posloupnosti
Poskytuje příklady použití First.

Vrácení nebo přeskočení prvků v posloupnosti
Poskytuje příklady použití Take a Skip.

Řazení prvků v posloupnosti
Poskytuje příklady použití OrderBy.

Seskupení prvků v posloupnosti
Poskytuje příklady použití GroupBy.

Odstranění duplicitních prvků z posloupnosti
Poskytuje příklady použití Distinct.

Určení, jestli některé nebo všechny elementy v sekvenci nesplňují podmínku
Poskytuje příklady použití All a Any.

Zřetězení dvou sekvencí
Poskytuje příklady použití Concat.

Vrácení rozdílů množin mezi dvěma sekvencemi
Poskytuje příklady použití Except.

Vrácení průniku množin mezi dvěma sekvencemi
Poskytuje příklady použití Intersect.

Vrácení sjednocení množin mezi dvěma sekvencemi
Poskytuje příklady použití Union.

Převod sekvence na pole
Poskytuje příklady použití ToArray.

Převod sekvence na obecný seznam
Poskytuje příklady použití ToList.

Převod typu na obecnou položku IEnumerable
Poskytuje příklady použití AsEnumerable.

Formulování spojení a dotazů napříč produkty
Poskytuje příklady použití navigace cizím klíčem v fromklauzulích , wherea select klauzule.

Formulování projekcí
Poskytuje příklady kombinování select s dalšími funkcemi (například anonymními typy) pro vytváření projekcí dotazů.

Přehled standardních operátorů dotazů (C#)
Vysvětluje koncept standardních operátorů dotazů pomocí jazyka C#.

Přehled standardních operátorů dotazů (Visual Basic)
Vysvětluje koncept standardních operátorů dotazu pomocí jazyka Visual Basic.

Koncepty dotazů
Vysvětluje, jak LINQ to SQL používá koncepty, které se vztahují na dotazy.

Průvodce programováním
Poskytuje portál tématům, která vysvětlují koncepty programování související s LINQ to SQL.