private static void Redraw() { String str = new String(buffer, 0, length); int savePosn = posn; posn = 0; length = 0; column = 0; lastColumn = 0; foreach (char ch in str) { AddChar(ch); } GoBack(length - savePosn); }