I see that Bill did Euler #11 earlier this week so I thought I'd tackle #12 . The first thing I wanted to do was write a routine to generate a triangle number. As we've seen throughout this series , LINQ can come in very handy: static int TriangleOf( int number) { return Enumerable.Range(1, number...