using System.Collections.Generic;
private const string _fizz = "Fizz";
private const string _buzz = "Buzz";
private const string _fizzBuzz = "FizzBuzz";
private static Dictionary<int, string> _nameByBaseNumber = new()
public static void Main()
public static void Play()
for (int i = 1; i <= 100; i++)
public static void CallFor(int number)
Console.WriteLine(_nameByBaseNumber.TryGetValue(number % 15, out string name) ? name : number);