public Form1() { var companies = new CompanyInfo[] { new CompanyInfo { Name = "Ajax - 1200" }, new CompanyInfo { Name = "Bermuda Corp - 1" }, new CompanyInfo { Name = "Capitol Inc" }, new CompanyInfo { Name = "Dash LLC - " }, }; Controls.Add(new ComboBox { Location = new Point(10, 10), DropDownStyle = ComboBoxStyle.DropDownList, DataSource = companies.Select(c => new { FormattedName = RemoveTrailingDash(c.Name) }).ToList(), DisplayMember = "FormattedName", }); }