示例#1
0
        static void Main(string[] args)
        {
            SimpleGeneric <int>    gIntegers = new SimpleGeneric <int>(10);
            SimpleGeneric <double> gDoubles  = new SimpleGeneric <double>(10);

            gIntegers.Add(1, 2);
            gIntegers.Add(1, 2, 3, 4, 5, 6, 7);
            gIntegers.Add(10);
            gDoubles.Add(10.0, 12.4, 37.5);
            gIntegers.print();
            gDoubles.print();
        }
示例#2
0
        static void Main(string[] args)
        {
            SimpleGeneric <Int32>  gInteger = new SimpleGeneric <Int32>(10);
            SimpleGeneric <Double> gDouble  = new SimpleGeneric <Double>(10);

            gInteger.Add(1, 2);
            gInteger.Add(1, 2, 3, 4, 5, 6, 7);
            gInteger.Add(10);
            gInteger.Print();

            gDouble.Add(10.0, 12.5, 37.4);
            gDouble.Print();
        }
示例#3
0
        static void Main(string[] args)
        {
            SimpleGeneric <Int32>  gIntegers = new SimpleGeneric <Int32>(10); //Int32랑 Int랑 같음
            SimpleGeneric <double> gDoubles  = new SimpleGeneric <double>(10);

            gIntegers.Add(1, 2);
            gIntegers.Add(1, 2, 3, 4, 5, 6, 7);
            gIntegers.Add(10);

            gDoubles.Add(10.0, 12.4, 37.5);
            gIntegers.Print();  //제네릭 클래스 하나를 가지고 두개를 호출한다.
            gDoubles.Print();   //제네릭 클래스를 안 만들었다면 int, double 클래스 두 개를 만들어서 호출해야 한다.
        }
示例#4
0
        static void Main(string[] args)
        {
            SimpleGeneric <Int32>  gInterger = new SimpleGeneric <int>(10);
            SimpleGeneric <Double> gDouble   = new SimpleGeneric <Double>(10);

            gInterger.Add(1, 2);
            gInterger.Add(1, 2, 3, 4, 5, 6, 7);
            gInterger.Add(0);
            gInterger.Print();

            gDouble.Add(10.0, 20.0, 30.0)
            gDouble.Print();
        }
示例#5
0
        static void Main(string[] args)
        {
            SimpleGeneric <Int32>  gInteger = new SimpleGeneric <Int32>(10);
            SimpleGeneric <Double> gDouble  = new SimpleGeneric <Double>(10);

            gInteger.Add(1, 2);
            gInteger.Add(1, 2, 3, 4, 5, 6, 7);
            gInteger.Add(0);
            gInteger.Print();
            // 1 2 1 2 3 4 5 6 7 0


            gDouble.Add(10.0, 20.0, 30.0);
            gDouble.Print();
            // 10 20 30 0 0 0 0 0 0 0
        }