示例#1
0
 public static bool comparePrice(Towar x1, Towar x2)
 {
     if (x1.cena > x2.cena)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
 public static void SorotwaniePrzyklad()
 {
     Towar[] towary =
     {
         new Towar("DL-2111-M1", "Długopis",       6.5),
         new Towar("OL-2134-M1", "Ołówek",         2.5),
         new Towar("BL-4123-M2", "Blok rysunkowy", 3.5)
     };
     Console.WriteLine("Towary przed sortowaniem:");
     Towar.Wypisz(towary);
     Towar[] sortedTowary = Towar.PosortujTowary <Towar[], Towar.delegacja_porownanie_cen>
                                (towary, Towar.comparePrice);
     Console.WriteLine("Towary po sortowaniu:");
     Towar.Wypisz(towary);
 }