![]() |
1
2
我个人会避免将异常流与功能逻辑流混合在一起。它会变脆。相反,将异常转换为逻辑标志,并在普通逻辑构造中使用它。 因此,步骤1捕获异常并基于它设置一个变量或返回值,并将其包装为一个独立的方法,以掩盖来自其他人的混乱:
第2步是像往常一样编写逻辑:
或
|
![]() |
2
0
为什么数据库会失败?如果您想进入一个不同的逻辑来处理结果,那么最好对您所知道和期望的条件进行编码,并做不同的事情。 Try Catch将捕获任何内容,因此,如果您与数据库的连接失败等,或者如果您试图读取或插入格式错误的数据等。 Try-Catch确实有各种异常,您可以进一步调查并捕获您感兴趣的特定异常。例如
|
![]() |
3
0
这是可以的,但是如果你说你会一次又一次的拥有它,那么最好提取这个逻辑并重用它。
然后像这样使用:
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |