我有以下代码:如何在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