Concept Flow - LINQ with custom objects
Create list of objects
Write LINQ query
Evaluate query: filter/map
Iterate results
Output filtered/mapped objects
Start with a list of custom objects, write a LINQ query to filter or select, then iterate and output the results.