private void OnGetRacers(object sender, EventArgs e) { IEnumerable <string> racers = service.GetRacersByCountry(comboBoxCountries.SelectedItem.ToString()); listViewRacers.Items.Clear(); ListViewItem[] items = racers.Select(r => new ListViewItem(r)).ToArray(); listViewRacers.Items.AddRange(items); }
private void OnGetRacers(object sender, EventArgs e) { string selectedCountry = comboBoxCountries.SelectedItem?.ToString(); if (selectedCountry == null) { MessageBox.Show("Select a country first"); return; } IEnumerable <string> racers = service.GetRacersByCountry(selectedCountry); listBoxRacers.Items.Clear(); listBoxRacers.Items.AddRange(racers.ToArray()); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.Run(async(context) => { var service = new Formula1Service(); service.Load(); var racers = service.GetRacersByCountry("Germany"); string res = string.Join("; ", racers.ToArray()); // await context.Response.WriteAsync("Hello World!"); await context.Response.WriteAsync(res); }); }