public int CompareTo(object obj) { //throw new NotImplementedException(); Class_Hund h = obj as Class_Hund; if (h.Alder > this.Alder) { return(-1); } if (h.Alder > this.Alder) { return(1); } return(0); }
static void Main(string[] args) { Class_Hund[] hunde = new Class_Hund[2]; hunde[0] = new Class_Hund() { Alder = 10, Navn = "Bulder" }; hunde[1] = new Class_Hund() { Alder = 5, Navn = "Lady" }; Array.Sort(hunde); foreach (var item in hunde) { Console.WriteLine(item.Navn); } System.Console.ReadKey(); }