コード例 #1
0
ファイル: TypeSafety.cs プロジェクト: mikh/527_Project
    static void TypeSafeAlignedInterface(object instance)
    {
        ISummer calc = instance.AlignToInterface <ISummer>();

        calc.Sum(1, 2);
        calc.Sum(4, 7);
    }
コード例 #2
0
        public static void run(ISummer testedClass)
        {
            string TestName = "SummerTest";

            if (testedClass.GetSum(2, 2) != 4)
            {
                Console.WriteLine("Test {0} is faled", TestName);
            }
            if (testedClass.GetSum(1, 1) != 2)
            {
                Console.WriteLine("Test {0} is faled", TestName);
            }
        }