Учитывая список строк, каков наилучший способ объединения этих строк в список, разделенный запятыми, без запятой в конце. (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)