I have been working in the IT for over 14 years, and I'm now the Principal Consultant at Aviva Solutions. I regard myself as being very pragmatic, and I have a lot of experience with ALM, TDD, BDD, DDD,design patterns, architecture, Agile practices, TFS and Silverlight. I've also published Coding Guidelines for C# 3.0 and C# 4.0 and written an open-source framework for verifying unit test behavior called Fluent Assertions.
Besides the formatting problem (I like to start the 'from' keyword on a new line) this is really awesome and actually IS a big improvement over a series of 'foreach` loops. However, Dennis, to be honest, why did you write three foreach statement anyway?
3 comments:
The code does not seem improved to me, so why should I love it?
Well, that's a matter of tast, although I typically never wrap the LINQ-statement in a ().ToList() like in the example
Besides the formatting problem (I like to start the 'from' keyword on a new line) this is really awesome and actually IS a big improvement over a series of 'foreach` loops. However, Dennis, to be honest, why did you write three foreach statement anyway?
Post a Comment