Data Types C#

//CruiseControl is open source software and is developed and maintained by a group of dedicated volunteers. 
//CruiseControl is distributed under a BSD-style license.
//http://cruisecontrol.sourceforge.net/
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
namespace ThoughtWorks.CruiseControl.Core.Util
{
    /// 
    /// Class with handy stirng routines
    /// 

    public class StringUtil
    {
        /// 
        /// returns the elements of the array as a string, delimited with the default delimitor
        /// 

        /// 
        /// 
        public static string GetArrayContents(Array x)
        {
            System.Text.StringBuilder result = new System.Text.StringBuilder();
            string DEFAULT_DELIMITER = ",";
            foreach (object o in x)
            {
                result.AppendFormat("{0}{1} ", o.ToString(), DEFAULT_DELIMITER);
            }
            if (result.Length > 0)
            {
                result.Length -= 2;
            }
            return result.ToString();
        }
    }
}