コード例 #1
0
ファイル: Generics.cs プロジェクト: studosi-fer/RPPP
        static void Main(string[] args)
        {
            // koristenje stoga
            Stog <int> stogInt = new Stog <int>();

            stogInt.Stavi(5);
            stogInt.Stavi(7);
            stogInt.Stavi(9);

            Console.WriteLine(stogInt.Skini().ToString());

            Stog <string> stogString = new Stog <string>();

            stogString.Stavi("jedan");
            stogString.Stavi("dva");

            Console.WriteLine(stogString.Skini().ToString());


            // koristenje gotovih generickih razreda (System.Collection.Generics)

            List <string> listaString = new List <string>();

            listaString.Add("jedan");
            listaString.Add("dva");
            listaString.Add("tri");

            string trazeni;

            do
            {
                Console.WriteLine("Traženi element liste: ");
                trazeni = Console.ReadLine();

                if (listaString.Contains(trazeni))
                {
                    Console.WriteLine("Element postoji u listi na " + listaString.IndexOf(trazeni) + ". mjestu.");
                }
                else
                {
                    Console.WriteLine("Element ne postoji u listi!");
                }
            }while (listaString.Contains(trazeni));
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: petarjelec/2017
        private static void PrimjerStog()
        {
            // korištenje generičkog stoga tako da sprema cijele brojeve
            Stog <int> stogInt = new Stog <int>();

            stogInt.Stavi(5);
            stogInt.Stavi(7);
            stogInt.Stavi(9);

            Console.WriteLine("Skini sa stogInt = "
                              + stogInt.Skini().ToString());

            // korištenje generičkog stoga tako da sprema stringove

            Stog <string> stogString = new Stog <string>();

            stogString.Stavi("jedan");
            stogString.Stavi("dva");

            Console.WriteLine("Skini sa stogString = "
                              + stogString.Skini().ToString());
        }