Developers Log

A blog about software developing and technology



How to shuffle an array

In this post we will see a few different ways to shuffle arrays, and the advantages and disadvantages of each method. Although the ordering of arrays is a basic part of the syllabus of any introductory computer science course, less... Continue Reading →

Linq: How to flatten a nested list

How to flatten collections with nested elements using Linq

How to do a left outer join in Linq

How to do a left outer join in Linq using groupJoin.

Converting the Output of a Linq Query to a Dictionary

Converting a Linq result into a C# Dictionary.

Create a free website or blog at

Up ↑