То, что я ищу, является базовым эквивалентом JavaScript Array::join(), посредством которого вы передаете символ разделителя и используете его в своей возвращаемой строке всех индексов. Я мог бы, конечно, написать свою собственную функцию с помощью StringBuilder или еще чего-то, но в .NET BCL должно быть что-то встроенное.
EDIT: массив любого, не обязательно string или char. Я бы предпочел, чтобы метод просто вызывал ToString() для каждого индекса object. String.Join() отлично, за исключением того, что вы передаете ему массив строк.