public void AppendTextContent(char[] newCopyBuffer)
{
if (copyBuffer != null)
{
char[] newbuffer = new char[copyBuffer.Length + newCopyBuffer.Length];
Array.Copy(copyBuffer, newbuffer, copyBuffer.Length);
Array.Copy(newCopyBuffer, 0, newbuffer, copyBuffer.Length, newCopyBuffer.Length);
this.copyBuffer = newbuffer;
}
else
{
this.copyBuffer = newCopyBuffer;
}
}
public char[] GetOriginalBuffer()