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); }