Rozdział 10. LINQ

LINQ — ang. Language Integrated Query (zintegrowany język zapytań) — jest grupą narzędzi o potężnych możliwościach, służącą do operowania na zbiorach informacji w języku C#. Może się ona okazać przydatna we wszystkich aplikacjach, które muszą operować na wielu danych (czyli praktycznie we wszystkich). Choć jednym z jej podstawowych 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 oraz na dokumentach XML.

LINQ nie jest pojedynczą możliwością. Jej działanie bazuje na kilku współpracujących ...

Get C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework 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.