delegate void setText(string text);private void recText(string text)
{
  if(this.txtDisplay.InvokeRequired)
  {
    setText d = new setText(recText);
    this.Invoke(d,new object[]{text});
  }  else
  {
    this.txtDisplay.Text += text;
  }
}其中应该有递归。