Skip to content

Instantly share code, notes, and snippets.

@alexyork
Created February 29, 2012 15:17
Show Gist options
  • Save alexyork/1941487 to your computer and use it in GitHub Desktop.
Save alexyork/1941487 to your computer and use it in GitHub Desktop.
The beauty of LINQ lambda's
var names = new[] { "Bill", "Bill", "Bob", "Mary", "Bartholomew", "Shane", "Elisabeth", "Dave", "Bartholomew" };
var query = names.Distinct()
.Where(n => n.Length > 6)
.OrderByDescending(n => n)
.ToArray();
// result: { "Elisabeth", "Bartholomew" }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment