Добавление нескольких элементов в поле со списком с помощью AddRange

#c# #visual-studio-2008 #combobox #addrange

#c# #visual-studio-2008 #поле со списком #addrange

Вопрос:

На самом деле я ищу что-то вроде этого…

 cbo_Genre.Items.AddRange({"Horror", "Comedy"});
  

Комментарии:

1. что было бы неправильно с любым cbo_Genre. Элементы = новый список<строка>(новая строка[] {«Хоррор», «Комедия»}); или cbo_Genre. Элементы = (новая строка[]{«Ужас», «Комедия»});

Ответ №1:

Взгляните на это.

 ComboBox1.Items.AddRange(new string[]{"Typical", "Compact", "Custom"});
cbo_Genre.Items.AddRange(new string[]{"Horror", "Comedy"});
  

AddRange добавляет массив элементов в поле со списком.

Ответ №2:

Вы могли бы попробовать что-то вроде

 cbo_Genre.Items.AddRange(new string[] {"Horror", "Comedy"});
  

Ответ №3:

Это работает в C # 4.0 с использованием неявно типизированного массива:

 cbo_Genre.Items.AddRange(new[] {"Horror", "Comedy"});