示例#1
0
文件: Fib.cs 项目: madsbuch/fibonacci
    public static void TestImplementation(IFibonacci fibSolver){
        long res10 = fibSolver.Fib(10);
        long res5  = fibSolver.Fib(5);

        if(res10 != 55)
            System.Console.WriteLine("Error - " + res10);
        else
            System.Console.WriteLine("Success!");

        if(res5 != 5)
            System.Console.WriteLine("Error - " + res5);
        else
            System.Console.WriteLine("Success!");
    }
示例#2
0
    public static void TestImplementation(IFibonacci fibSolver)
    {
        long res10 = fibSolver.Fib(10);
        long res5  = fibSolver.Fib(5);

        if (res10 != 55)
        {
            System.Console.WriteLine("Error - " + res10);
        }
        else
        {
            System.Console.WriteLine("Success!");
        }

        if (res5 != 5)
        {
            System.Console.WriteLine("Error - " + res5);
        }
        else
        {
            System.Console.WriteLine("Success!");
        }
    }
示例#3
0
 public static long CalculateFib(IFibonacci fibSolver, int n)
 {
     return(fibSolver.Fib(n));
 }
示例#4
0
文件: Fib.cs 项目: madsbuch/fibonacci
 public static long CalculateFib(IFibonacci fibSolver, int n){
     return fibSolver.Fib(n);
 }