diff --git a/csharp10.cs b/csharp10.cs new file mode 100644 index 0000000..cd0d575 --- /dev/null +++ b/csharp10.cs @@ -0,0 +1,11 @@ +foreach (var i in Enumerable.Range(1, 100)) + Console.WriteLine(FizzBuzz(i)); + +static string FizzBuzz(int number) => + (number % 3, number % 5) switch + { + (0, 0) => "FizzBuzz", + (0, _) => "Fizz", + (_, 0) => "Buzz", + _ => number.ToString(), + };