我想將List(of Long)轉換爲字符串數組。如何將List(Long)轉換爲字符串數組? (VB)
原因:這是一個數據庫ID的列表,我想要逗號分隔的字符串傳遞到存儲過程。
我嘗試這樣做:
Dim commaDelimitedList As String = String.Join(",", itemIDList.Cast(Of String)().ToArray)
,但我顯然不是正確使用Cast,因爲它拋出一個異常: System.InvalidCastException:無法投類型「System.Int64」的對象鍵入'System.String'..
有沒有辦法讓Cast爲此工作,還是我堅持使用ConvertAll和委託函數?
完美的感謝 - 我在30秒後得出同樣的結論! – elwy 2009-10-26 17:33:55