Join thousands of people who build and refuse to get left behind. One message a week on building, using AI as an accelerator, and staying sharp in the new AI frontier.
Comma Delimiting Strings in .NET – The Framework Way
It’s common to see a developer use a StringBuilder or basic string concatenation to concatenate strings in .NET code.
You’ll usually see something like this:
stringcomma=",";
StringBuildersb=newStringBuilder();
sb.Append("Donn");
sb.Append(comma);
sb.Append("Felker");
sb.Append(comma);
sb.Append("Jiu-Jitsu");
sb.ToString();
And this will return “Donn,Felker,Jiu-Jitsu”
But the .NET framework has something built in just for doing this type of operation.
Its called the CommaDelimitedStringCollection and it’s located in System.Configuration namespace. What it allows you to do is to add items to a collection and then just access the “ToString” method of the class to return the value of the collection, delimited by comma’s.