преобразование общего списка в строковый массив

У меня есть общий список (клиентов). Класс клиента имеет свойства имени, адреса и номера телефона. У меня также есть свойство другого класса, который принимает массив имен клиентов. Я могу сделать это, выполнив следующие действия:


Dim names As String()
Dim i As Integer = 0
'customer.GetCustomers is a List(of Customer)
For Each customer As Customer In customer.GetCustomers()
     ReDim Preserve names(i)
     names(i) = customer.Name
     i += 1
Next

Затем установить его:


'CustomerNames is a String()
Class.CustomerNames = names

Есть ли лучший способ преобразовать это в массив строк? Любая помощь приветствуется. Спасибо.

5
задан Aaron Sanders 8 March 2011 в 21:56
поделиться