public void Join(int pos, int len)
{
int wordEnd = pos + len;
var temporarySplice = new StringBuilder();
temporarySplice.Clear();
if (wordEnd > GetLength())
{
return;
}
for (int index = pos; index < wordEnd; index++)
{
temporarySplice.Append(this[index]);
}
for (int i = 0; i < len - 1; i++)
{
DeleteAt(pos);
}
Set(new ValueString(temporarySplice.ToString()), pos);
}