关于数组定义的写法
函数定义
Public Sub Fx(ByVal Columns As String())
函数使用
Dim a As String() = { "a ", "b "}
Fx(a)
这样就可以把 数组a当作参数传递给Fx
请问 如何把定义和赋值都写在 Fx的参数部分
就好像
Dim i As Integer
For i = 0 To 2
Next
写成
For i As Integer = 0 To 2
Next
我是这样做的Fx( "a,b ".Split( ", ")) 虽然这样也可以正常使用 但是总是很别扭
正常应该怎么写呢?
[解决办法]
This is what you need, I tested it for you.
please give me 10 credits. 得分10
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Fx(New String() { "a ", "b "})
End Sub
Sub fx(ByVal a() As String)
For Each i As String In a
MessageBox.Show(i)
Next
End Sub