我有以下代碼:如何在VB.NET中使用泛型?
Public Shared Function GetListAsString(ByVal data As List(Of String)) As String
Dim retVal As String = "| "
For Each obj As String In data
retVal = retVal + obj.ToString() + " |"
Next
Return retVal
End Function
它列表轉換爲打印字符串。現在它被設置爲與只是列表。我覺得它應該能夠處理任何類型的集合。我是Collections和泛型的新手。當我試圖做類似
Public Shared Function GetListAsString(ByVal data As Collection(T)) As String
Dim retVal As String = "| "
For Each obj As String In data.ToString()
retVal = retVal + obj.ToString() + " |"
Next
Return retVal
End Function
我得到一個錯誤。任何人都可以將我指向正確的方向嗎?
你得到的錯誤是什麼? – shashi
你得到了什麼錯誤? –
'錯誤數組邊界不能出現在類型說明符中.' – user489041