I know that you can easily pass an array to a function, like the code below shows
Private Sub SomeFunction(ByVal PassedArray() As String) For i As Intege
The closest you can do is:
SomeFunction(New String() {"some", "array", "members"})
This is actually identical in terms of objects created to what you posted. There aren't actually array literals in .NET, just helpers for initialization.