Учитывая список строк, каков наилучший способ объединения этих строк в список, разделенный запятыми, без запятой в конце. (VB.NET или С#) (используя либо StringBuilder, либо String Concat.)
Dim strResult As String = ""
Dim lstItems As New List(Of String)
lstItems.Add("Hello")
lstItems.Add("World")
For Each strItem As String In lstItems
    If strResult.Length > 0 Then
        strResult = strResult & ", "
    End If
    strResult = strResult & strItem
Next
MessageBox.Show(strResult)
