示例#1
0
        static void Main(string[] args)
        {
            Console.WriteLine("***A non-generic program example***");
            NonGenericEx nonGenericOb = new NonGenericEx();

            Console.WriteLine("ShowInteger returns :{0}", nonGenericOb.ShowInteger(25));
            Console.WriteLine("ShowString returns :{0}", nonGenericOb.ShowString("Non Generic method called"));
            //Console.WriteLine("ShowDouble returns :{0}", nonGenericOb.ShowDouble(25.5));//error without method definition in the class
            Console.ReadKey();
        }
示例#2
0
        static void Main(string[] args)
        {
            Console.WriteLine("**ジェネリックを使わないプログラム**");
            NonGenericEx nonGenericOb = new NonGenericEx();

            Console.WriteLine("ShowIntegerの戻り値は{0}", nonGenericOb.ShowInteger(25));
            Console.WriteLine("ShowStringの戻り値は{0}", nonGenericOb.ShowString("ジェネリックではないメソッドが呼ばれました"));
            Console.WriteLine("ShowDoubleの戻り値は{0}", nonGenericOb.ShowDouble(100.5));
            Console.ReadKey();
        }