コード例 #1
0
        static void Main(string[] args)
        {
            Zabiljeska zabiljeska  = new Zabiljeska("Nikolaj Tutumdum", "Nemoj to zaboravit, kuis e.", Helper.Vaznost.SuperVazno);
            Zabiljeska zabiljeska2 = new Zabiljeska("Kulukuk Nikuluk III", "Mala je sou.");
            Zabiljeska zabiljeska3 = new Zabiljeska("Dislav Noic");

            zabiljeska3.SetTekst("Bila jednom jedna breza. Bila visoka, bila i srusena. Hvala na pozornosti do slusanja.");
            Console.WriteLine("Zabiljeska 1: \nAutor: " + zabiljeska.autor + "\nTekst: " + zabiljeska.tekst);
            Console.WriteLine("Zabiljeska 2: \nAutor: " + zabiljeska2.autor + "\nTekst: " + zabiljeska2.tekst);
            Console.WriteLine("Zabiljeska 3: \nAutor: " + zabiljeska3.autor + "\nTekst: " + zabiljeska3.tekst);

            List <Zabiljeska> zabiljeske = new List <Zabiljeska>();

            for (int i = 0; i < 3; i++)
            {
                Console.Write("\nUnesi autora: ");
                string autor = Console.ReadLine();
                Console.Write("\nUnesi tekst: ");
                string     tekst = Console.ReadLine();
                Zabiljeska z     = new Zabiljeska(autor, tekst);
                zabiljeske.Add(z);
            }
            ToDoLista ToDoLista = new ToDoLista();

            foreach (Zabiljeska z in zabiljeske)
            {
                ToDoLista.AddToList(z);
            }
            ToDoLista.PrintList();

            Console.ReadKey();
        }
コード例 #2
0
ファイル: Zabiljeska.cs プロジェクト: EAron1/Collage-DOOP
 public int CompareTo(Zabiljeska zabiljeska)
 {
     if (zabiljeska == null)
     {
         return(-1);
     }
     return((this.autor == zabiljeska.autor && this.tekst == zabiljeska.tekst && this.vaznost == zabiljeska.vaznost) ? 1 : 0);
 }
コード例 #3
0
ファイル: Zabiljeska.cs プロジェクト: EAron1/Collage-DOOP
 public int CompareTo(object obj)
 {
     if (obj is Zabiljeska && obj != null)
     {
         Zabiljeska z = (Zabiljeska)obj;
         return((this.autor == z.autor && this.tekst == z.tekst && this.vaznost == z.vaznost) ? 1 : 0);
     }
     return(-1);
 }
コード例 #4
0
ファイル: ToDoLista.cs プロジェクト: EAron1/Collage-DOOP
 public void DeleteZabiljeska(Zabiljeska zab)
 {
     if (zab == null)
     {
         return;
     }
     foreach (Zabiljeska zabiljeska in Zabiljeske)
     {
         if (zabiljeska.CompareTo(zab) > 1)
         {
             Zabiljeske.Remove(zabiljeska);
             Console.WriteLine("Zabiljeska obrisana!");
             return;
         }
     }
 }
コード例 #5
0
ファイル: ToDoLista.cs プロジェクト: EAron1/Collage-DOOP
 public void AddToList(Zabiljeska zabiljeska)
 {
     Zabiljeske.Add(zabiljeska);
 }
コード例 #6
0
ファイル: ToDoLista.cs プロジェクト: EAron1/Collage-DOOP
        //public ToDoLista(List<object> l)
        //{
        //    Zabiljeske = l.Cast<List<Zabiljeska>>().Select(x => new Zabiljeska() { autor = (string)x[0], tekst = (string)x[1] }).ToList()
        //}

        public ToDoLista(Zabiljeska zabiljeska)
        {
            Zabiljeske.Add(zabiljeska);
        }