What I'm looking for is a basic equivalent of JavaScript's Array::join() whereby you pass in a separator character and uses that in its return string of all the subscripts. I could certainly write my own function using a StringBuilder or whatnot, but there must be something built into the .NET BCL.
EDIT: Array of anything, not necessarily string or char. I'd prefer the method to simply call ToString() on each subscript object. String.Join() is great except that you pass it an array of strings.