This code generates errors as indicated:

Here is the error message:

The pop-up definition appears to indicate that the fields marked as undefined do exist:

What am I missing?
(Bonus points for telling me why some of error underlines in the code are red while others are blue.)
Remember that these are groups, so you’ve got two levels:
When you do a “Group By” in LINQ, you end up with a series of actual “groups”, each of which has a
Keyand a series of values. This allows you to perform aggregate functions likeSum,MinorMaxon each grouping. If you just want the results with a similarCountryRegionto end up together in a flattened collection, you may want to tryOrderByinstead.