Beispiel #1
0
        static void PozivPoDelegatu(Sortiranje met)
        {
            Girl ivana  = new Girl(125, new DateTime(2000, 6, 24));
            Girl jelena = new Girl(110, new DateTime(2002, 11, 21));

            int ret = met(ivana, jelena);

            Console.WriteLine(ret < 0 ? "Ivana < Jelena" :
                              ret == 0 ? "Ivana == Jelena" : "Ivana > Jelena");
        }
Beispiel #2
0
 static int PoDatumu2(Girl g1, Girl g2)
 {
     if ((g1.DatumR.Year < g2.DatumR.Year) ||
         ((g1.DatumR.Year == g2.DatumR.Year) && (g1.DatumR.Month < g2.DatumR.Month)) ||
         ((g1.DatumR.Year == g2.DatumR.Year) && (g1.DatumR.Month == g2.DatumR.Month) && (g1.DatumR.Day < g2.DatumR.Day)))
     {
         return(1);
     }
     else if ((g1.DatumR.Year == g2.DatumR.Year) && (g1.DatumR.Month == g2.DatumR.Month) && (g1.DatumR.Day == g1.DatumR.Day))
     {
         return(0);
     }
     else
     {
         return(-1);
     }
 }
Beispiel #3
0
 static int PoDatumu(Girl g1, Girl g2)
 {
     return(g1.DatumR < g2.DatumR ? -1 :
            g1.DatumR == g2.DatumR ? 0 : 1);
 }
Beispiel #4
0
 static int PoVisini(Girl g1, Girl g2)
 {
     return(g1.Visina < g2.Visina ? -1 :
            g1.Visina == g2.Visina ? 0 : 1);
 }