enterprise ready fizzbuzz
static string FizzBuzz(this int i) { string result = string.Empty; if (i % 3 == 0) { result = "Fizz"; } if (i % 5 == 0) { result += "Buzz"; } return result.Length == 0 ? i.ToString() : result; } Enumerable.Range(1, 100).ToList().ForEach(i => Console.WriteLine(FizzBuzz(i)));