As you can pass any type of string through the single parameter, I suggest you encode it in such as way that you can split it up and get your indivdual values. For example:
C#string[] myArray = this.Pamameter.split('|');
VBDim myArray As String() = Me.Pamameter.split("|")