c#中属性异常

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:59:24
如果在属性中抛出了异常,throw new InvalidOperationException()那么这个异常应该在什么地方处理呢?
在使用属性的过程中吗?

看你业务要求,如果显示层需要知道有异常的,就不用处理。

如果显示层不处理,如果异常需要默认值的话就在属性里面处理。

直接在属性里头处理.

刨除异常,

建议在抛出异常的地方处理异常