PLINQ is a part of the .NET Framework. It stands for Parallel LINQ. This is a type of LINQ to Objects that executes in multiple threads to perform queries. A query is broken up by PLINQ, executed independently in parallel, with the results being merged together at the end. The act of dividing the query into parallel parts is called Partitioning in PLINQ.
The PLINQ implementation support different types of aggregation such as sum or average. It can also perform sorting in parallel. Anything available in LINQ to Objects is supported in PLINQ. However that does not mean all operators gain performance due to the parallelization.
Free Laundry
-
Apparently a lot of apartment buildings have coin operated laundry machines
in the basement. And guess what? You can order a key to unlock the payment
me...