FizzBuzz.FizzBuzzer.ToString C# (CSharp) Méthode

ToString() public méthode

public ToString ( int number ) : string
number int
Résultat string
        public string ToString(int number)
        {
            var result = new List<string>();

            foreach (KeyValuePair<int, string> numberStringPair in _numberStringPairs)
                if (number % numberStringPair.Key == 0)
                    result.Add(numberStringPair.Value);

            if (result.Count > 0)
                return String.Join(" ", result);
            else
                return number.ToString();
        }

Usage Example

        public void Pass2GetString2()
        {
            var fizzBuzz = new FizzBuzzer();
            var result = fizzBuzz.ToString(2);

            Assert.AreEqual("2", result);
        }
All Usage Examples Of FizzBuzz.FizzBuzzer::ToString