我正在尝试编写一种从另一个线程读取富文本框内容的方法。下面是我的代码:
/** @delegate */
private delegate void RichTextBoxObtainContentsEventHandler();
private string ObtainContentsRichTextBox()
{
if (richtxtStatus.InvokeRequired)
{
// this means we're on the wrong thread!
// use BeginInvoke or Invoke to call back on the
// correct thread.
richtxtStatus.Invoke(
new RichTextBoxObtainContentsEventHandler(ObtainContentsRichTextBox)
);
}
return richtxtStatus.Text.ToString();
}
但是我收到以下错误消息:
'string WindowsFormsApplication1.frmMain.ObtainContentsRichTextBox()' 的返回类型错误
我确定我做错了一些简单的事情,但我有点 C# 新手。谁能指出我做错了什么?