As I understand your question you are left with an extra comma at the end of your string if you have more than one column to process. E.g.
"thing1, thing2, thing3,"
There are several ways to get rid of that comma, here are 3 of them:
if (ColumnName.EndsWith(","))
ColumnName = ColumnName.TrimEnd(',');
if (ColumnName.EndsWith(","))
ColumnName = ColumnName.Remove(ColumnName.Length - 1, 1);
(ColumnName.EndsWith(","))
ColumnName = ColumnName.Substring(0, ColumnName.Length - 1);