Reading the coding horror, I just came across the FizzBuzz another time.
The original post is here: Coding Horror: Why Can\'t Programmers.. Program?
For thos
A functional approach...
Console.WriteLine(Enumerable .Range(1,100) .Aggregate("", (a,i) => a + "\n" + (i%15==0 ? "fizzbuzz" : (i%5==0 ? "buzz" : (i%3==0 ? "fizz" : i.ToString())))));