public char[] Copy(int index, int length) { char[] newbuff = new char[length]; Array.Copy(this.textBuffer, index, newbuff, 0, length); return newbuff; } public string Substring(int index, int length)