private static string TrimPartialDelimiters(bool isOddPair, char delimiterChar, int length)
{
if (length == 1)
{
return isOddPair ? String.Empty : delimiterChar.ToString();
}
/* integer division effectively trims odd/even number of delimiters
* 2 / 2 = 1 delim
* 3 / 2 = 1 delim
* 5 / 2 = 2 delims
*/
var result = new String(delimiterChar, length / 2);
return result;
}