Правильное заполнение ComboBox, или как избавиться от сообщения "Не удалось привести тип объекта" - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Ситуация такая: В классе имеется приватный массив, и функция которая возвращает его. Если массив типа String то проблем при заполнении ComboBoxa методом AddRange не возникает. Если массив типа Integer то возникает сообщение "Не удалось привести тип объекта "System.Int32[]" к типу "System.Object[]"". Как вариант:
Вопрос: возможно ли как то обойтись без цикла?

Решение задачи: «Правильное заполнение ComboBox, или как избавиться от сообщения "Не удалось привести тип объекта"»

textual
Листинг программы
Dim data() As Integer = {2, 5, 6, 9, 25}
ComboBox1.Items.AddRange(data.Select(Function(x) x.ToString()).ToArray())

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.667 из 5
Похожие ответы