小编Ron*_*lic的帖子

抛出特定异常子类的目的是什么?

为什么抛出此异常更可取

Throw New DivideByZeroException("You can't divide by zero")
Run Code Online (Sandbox Code Playgroud)

在这个一般的一个:

Throw New Exception("You can't divide by zero")
Run Code Online (Sandbox Code Playgroud)

在这个特定的例子中获得了什么好处?消息已经告诉了所有.从基础Exception类继承的标准子类是否有不同的基础方法?我没有看到一个案例,但我必须承认我倾向于抛出基础异常.

.net exception-handling

8
推荐指数
3
解决办法
668
查看次数

C#编码风格 - 字段

首先,我不想开始编码风格的战争,所以如果你回答这个问题,请回复.

我遇到过几个人把他们的领域放在了班级的顶端.这样做的任何人都能解释其背后的基本原理吗?

非常感谢

c# coding-style

2
推荐指数
1
解决办法
379
查看次数

标签 统计

.net ×1

c# ×1

coding-style ×1

exception-handling ×1