是否有任何可能的方法来自动附加所有字符串/等到我选择的文本框(或其他形式)?现在为了在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