Конвертировать ListBox.ObjectCollection в массив String в VB.NET - PullRequest
1 голос
/ 15 июля 2009

Я программирую приложение на VB.NET, в котором мне нужно взять Предметы из ListBox, которые являются ListBox.ObjectCollection и преобразовать в массив String для передачи в качестве параметра в процедуру Sub. Как мне это сделать?

1 Ответ

4 голосов
/ 15 июля 2009

Предполагается .NET 3.5, и, следовательно, LINQ:

(From item As Object In yourListBox.ObjectCollection Select item.ToString()).ToArray()

Это также предполагает, что вы хотите преобразовать элементы в строки с помощью ToString() - но, конечно, вы можете заменить его на что-нибудь еще

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...