Rozdział 10. LINQ

LINQ — ang. Language Integrated Query (zintegrowany język zapytań) — jest kolekcją narzędzi o potężnych możliwościach, służącą do operowania na zbiorach informacji. Może się ona okazać przydatna we wszystkich aplikacjach, które muszą operować na wielu danych (czyli praktycznie we wszystkich). Choć jednym z jej pierwotnych celów było zapewnienie prostego dostępu do relacyjnych baz danych, to jednak LINQ można używać do operowania na wielu rodzajach informacji. Na przykład można jej także używać do operowania na modelach obiektów przechowywanych w pamięci, usługach informacyjnych dostępnych za pośrednictwem protokołu HTTP, danych w formacie JSON oraz dokumentach XML.

LINQ nie jest pojedynczą możliwością. Jej działanie bazuje ...

Get C# 8.0. now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.