public void StateChanged() { IShipper[] shippers = _repository.GetShippersForLocation(_screen.StateOrProvince); string[] vendors = new string[shippers.Length]; for (int i = 0; i < shippers.Length; i++) { vendors[i] = shippers[i].Name; } _screen.Vendors = vendors; }