Я хочу оптимизировала этот код:VB.Net - Получение элемента из коллекции без использования цикла
dim mPolNo as new Collection(Of String)
For Each _olap As clsOLAP in cscOLAPs
mPolNo.Add(_olap._p1.PolNo)
Next
(Тип данных PolNo струнный)
Я пытался использовал Collection.Select что Я копаю в google.
mPolNo = cscOLAPs.Select(Function(x) x._p1.PolNo.ToString)
Но я сталкиваюсь ошибку говоря:
Unable to cast object of type 'WhereSelectEnumerableIterator`2[SIPLib.ING.clsOLAP,System.String]' to type 'System.Collections.ObjectModel.Collection`1[System.String]'.
Спасибо! Мне нужно изменить тип данных mPolNo из Collection (Of String) в List (Of String), чтобы он запускался. –