Пример #1
0
    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();
    }
Пример #2
0
        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();
        }