private string Ctrl_Read() { try { KeydownHandled = false; ConsoleThread.Suspend(); //等待回调 //开线程,用suspend模拟中断? KeydownHandled = true; return(this.Invoke(() => { string str = ConsoleCtrl.GetLineText(ConsoleCtrl.LineCount - 2); return str.Substring(0, str.Length - 2); })); } catch (Exception) { return(""); } }