是否有任何可能的方法來自動附加所有字符串/等到我選擇的文本框(或其他形式)?現在爲了在Main類之外的任何類中執行此操作,我必須將其路由到它,然後使用Main類來發布它。C#方便懶惰的異常處理
澄清(改變): 我不再希望只是處理異常。我真的只想從我的程序中的任何地方傳遞字符串/文本,而不必將它傳遞給MainWindow。
namespace MyProgram
{
public partial class MainWindow : Window
{
Main goes here...
}
}
namespace People
{
public class Worker
{
public void printToLog()
{
textBoxErrorlog.AppendText("Message....");
}
}
}
上面的代碼將不起作用。我將不得不將字符串返回到MainWindow類並從那裏追加(bc textBoxErrorlog不存在於Worker中)。我想跳過這一步,只是從Worker類發佈它。
你是什麼意思 「所有異常」?你的意思是所有未處理的異常?最簡單的方法是不抓住它們,然後你的應用程序將崩潰,你將不得不修復你的bug。 – 2011-03-14 17:10:30
添加代碼!告訴我們你在做什麼。說「路由到它」並沒有畫出一幅清晰的圖畫。 – RQDQ 2011-03-14 17:14:22