static void Main(string[] args) { Tandbørste t = new Tandbørste(); t.Stop(); t.id = 2; Turbine u = new Turbine(); u.Stop(); u.FyldBenzinPå(); System.Console.WriteLine(); IMaskine[] maskiner = new IMaskine[2]; maskiner[0] = new Tandbørste(); maskiner[1] = new Turbine(); foreach (var item in maskiner) { System.Console.WriteLine(item.Fejlkode()); } ICrud[] m = new ICrud[2]; m[0] = new Tandbørste(); m[1] = new Turbine(); foreach (var item in m) { System.Console.WriteLine(item.ToString()); // så må man ikke længere bruge medlemmerne for tandbørst for nu er det icrud } Hund[] hunde = new Hund[3]; hunde[0] = new Hund() { Navn = "A", Alder = 4 }; hunde[1] = new Hund() { Navn = "B", Alder = 2 }; hunde[2] = new Hund() { Navn = "C", Alder = 8 }; foreach (var item in hunde) { System.Console.WriteLine(item.Navn); } Array.Sort(hunde); Console.WriteLine(); foreach (var item in hunde) { System.Console.WriteLine(item.Navn); } // nedlæg hunde; hunde[2].Dispose(); using (Hund h = new Hund()) { Console.WriteLine(h.Navn); } if (System.Diagnostics.Debugger.IsAttached) { System.Console.Write("Press any key to continue . . . "); System.Console.ReadKey(); } }