1
7
如果有 是 性能很好,很小。当然没什么 喜欢 与捕获异常相同。(即使这也不像很多人想的那么糟糕。) 据我所知,从try块返回的性能可以忽略不计。它在你的应用程序中很重要的概率基本上是0。只需编写最易读的代码,然后对应用程序进行基准测试/分析——这将是获得良好性能的更好方法,而不是尝试二次猜测这类事情。 |
2
3
不,没有任何惩罚,因为过早退出
我对在try块中间返回的方法和在返回前从try块自然退出的方法进行了不同的调用,并且没有可测量的差异。
有一点开销
|
3
-1
所有异常处理都会带来很小的性能开销——对于现有的任何try/catch,总是需要做额外的工作。 问题不在于它是否存在,而在于它是否相关。如果我需要抓住一个例外,我需要。对性能没有争议。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |