static void Main(string[] args) { ArrayList alista = new ArrayList(); alista.Add(5); alista.Add("lala"); alista.Add(new Test("Hello to ja napis w klasie Test")); for (int i = 0; i < alista.Count; i++) { Console.WriteLine(alista[i]); //aby wyswietlic trzeci element musielismy napisac metodę ToString() } //-------------------------------------------------------------------- List <int> lista = new List <int>(); lista.Add(10); //-------------------------------------------------------------------- moja wlasna klasa generyczna KlasaGeneryczna <int> mojObiekt = new KlasaGeneryczna <int>(); //moja klasa generyczna mojObiekt.nadajWartosc(10); Console.WriteLine(mojObiekt.zwrocWartosc()); KlasaGeneryczna <string> mojObiekt2 = new KlasaGeneryczna <string>(); //moja klasa generyczna mojObiekt2.nadajWartosc("lala"); Console.WriteLine(mojObiekt2.zwrocWartosc()); Console.ReadLine(); }
static void Main(string[] args) { KlasaGeneryczna <int, string> obiektKlasyGenerycznej = new KlasaGeneryczna <int, string>(); obiektKlasyGenerycznej.Dodaj(12, "napis"); KlasaGeneryczna <int, int> obiektKlasyGenerycznej1 = new KlasaGeneryczna <int, int>(); obiektKlasyGenerycznej1.Dodaj(12, 12); Console.ReadKey(); }