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(); }
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(); }
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 클래스 두 개를 만들어서 호출해야 한다. }
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(); }
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 }