0

C#中的异常处理和errorProvider有什么区别?

我可以使用 ErrorProvider 之类的异常处理......

4

2 回答 2

2

ErrorProvider是一个 WinForms 用户界面控件,用于向用户呈现错误信息。异常处理是一种语言功能,用于设计代码以在运行时处理异常。

ErrorProvider可用于向用户提供有关已处理执行的详细信息。它们几乎完全不同,绝对不可互换。

于 2013-03-08T17:38:28.603 回答
0

ErrorProvider 是 System.Windows.Forms 的一部分,而异常处理由框架提供,异常最终派生自 System.Exception。WinForms 明确使用错误提供程序。你用它来告诉用户一个特定的 winforms 元素有一个与之相关的错误。请参阅:http: //msdn.microsoft.com/en-us/library/system.windows.forms.errorprovider.aspxhttp://msdn.microsoft.com/en-us/library/ms173160.aspx

于 2013-03-08T17:41:29.460 回答