public string[] Render(string header, string body) { // nackdel: upprepning av kod (det enda som skiljer är vilken "produkt" som skapas) Box headerBox = new StarBox(header); Box bodyBox = new StarBox(body); var result = new List <string>(); result.AddRange(headerBox.Render()); result.Add(""); result.Add(""); result.AddRange(bodyBox.Render()); return(result.ToArray()); }