コード例 #1
0
        public static int Test4()
        {
            InheritTestTargetBase1 hoge = new InheritTestTarget2();

            hoge.Value2 = 123;

            return(hoge.Calc(1, 2));
        }
コード例 #2
0
        public static int Test3()
        {
            var hoge = new InheritTestTarget2();

            hoge.Value2 = 123;

            return(hoge.Calc(1, 2));
        }
コード例 #3
0
        public static int Test5()
        {
            object             hoge  = new InheritTestTarget2();
            InheritTestTarget2 hoge2 = (InheritTestTarget2)hoge;

            hoge2.Value2 = 123;

            return(hoge2.Calc(1, 2));
        }