【发布时间】:2009-03-12 11:27:57
【问题描述】:
我写了这个 - 非常简单的 - 函数,然后想知道 VB 是否有一些预先构建的功能可以做到这一点,但找不到任何具体的东西。
Private Shared Function MakeArray(Of T)(ByVal ParamArray args() As T) As T()
Return args
End Function
没那么多用的像
Dim someNames() as string = MakeArray("Hans", "Luke", "Lia")
因为这可以通过
Dim someNames() as string = {"Hans", "Luke", "Lia"}
但更像
public sub PrintNames(names() as string)
// print each name
End Sub
PrintNames(MakeArray("Hans", "Luke", "Lia"))
有什么想法吗?
【问题讨论】: