static void Main(string[] args) { Misto prep1 = new Misto("Lviv", 182); Misto prep2 = new Misto("Uzhgorod", 40); Misto prep3 = new Misto("Rivne", 63); Misto prep4 = new Misto("Kyiv", 847); Misto prep5 = new Misto("Odesa", 162); Misto prep6 = new Misto("Harkiv", 350); Misto prep7 = new Misto("Zytomer", 30); Misto prep8 = new Misto("Stryy", 15); Misto prep9 = new Misto("Mukachevo", 24); Misto prep10 = new Misto("Krym", 45); Misto[] group = new Misto[10]; group[0] = prep1; group[1] = prep2; group[2] = prep3; group[3] = prep4; group[4] = prep5; group[5] = prep6; group[6] = prep7; group[7] = prep8; group[8] = prep9; group[9] = prep10; Array.Sort(group); foreach (Misto elem in group) { elem.Mistoo(); } Console.ReadLine(); }
public int CompareTo(object pers) { Misto p = (Misto)pers; if (this.Widht > p.Widht) { return(1); } if (this.Widht < p.Widht) { return(-1); } return(0); }