Chcę przekonwertować listę (Long) na tablicę ciągów.Jak przekonwertować listę (Long) na tablicę znaków? (VB)
Powód: jest to lista identyfikatorów bazy danych i chcę utworzyć ciąg rozdzielany przecinkami, aby przejść do przechowywanego procesu.
Próbowałem to:
Dim commaDelimitedList As String = String.Join(",", itemIDList.Cast(Of String)().ToArray)
ale ja wyraźnie nie prawidłowo używając Odlewanie ponieważ zgłasza wyjątek: System.InvalidCastException: Nie można rzutować obiektu typu „System.Int64” wpisz "System.String" ..
Czy istnieje sposób, aby Cast działał w tym celu, czy też utknąłem w funkcji ConvertAll i funkcji pełnomocnika?
Doskonałe dzięki - doszedłem do tego samego wniosku 30 sekund później! – elwy