© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
V. SarcarParallel Programming with C# and .NEThttps://doi.org/10.1007/979-8-8688-0488-5_5

5. Parallel LINQ

Vaskaran Sarcar1  
(1)
Near Garia Station, Post: Garia, Kuntala Furniture, 2nd Floor, Kolkata, West Bengal, India
 

Language-Integrated Query (LINQ) was an important addition to .NET. Parallel LINQ (PLINQ) is its parallel implementation, which is an integral part of parallel programming. This chapter attempts to simplify the topic for you.

Prerequisite Knowledge

In this section, I’ll demystify some important characteristics of PLINQ. Careful study of this section will help you understand the topic better.

Imperative vs. Declarative Programming

It is useful for ...

Get Parallel Programming with C# and .NET: Fundamentals of Concurrency and Asynchrony Behind Fast-Paced Applications 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.