I need to build a comma-delimited string from an array.
For i=0 to ubound(arr)
str+= arr(i) & ","
Next i
The trouble is that I end up with an extra comma at the end.
My current method for removing the comma is:
If str<>"" then
Left(str, Len(str) - 1)
End if
But it seems pretty untidy, and non-generic. I have to do this so often, it’s become a pain. Anyone got a better one?
You can use
String.Join. Refer to the documentation here: http://msdn.microsoft.com/en-us/library/dd988350.aspxSample code: