FizzBuzz.FizzBuzzer.ToString C# (CSharp) Method

ToString() public method

public ToString ( int number ) : string
number int
return 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

コード例 #1
0
ファイル: FizzBuzzerTests.cs プロジェクト: Confirmit/Students
        public void Pass2GetString2()
        {
            var fizzBuzz = new FizzBuzzer();
            var result = fizzBuzz.ToString(2);

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