should I be using join or concat or something?
Imports System.Linq ... Dim zetazone As String = whateverFollowsAsInYourForEach.Aggregate(Function (accumulator, iterator) accumulator + "," + iterator)
Select allOpen in new window
zetazone = zetazone.Trim(",")
it will remove the last comma.