前端之家收集整理的这篇文章主要介绍了
C#编写更长的方法或更短的方法?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对此有两个矛盾的看法.一些消息来源说,减少
方法调用的
方法应该不多,但是其他一些消息来源说,编写较短的
方法对于让JIT进行优化是有益的.
那么哪一方是正确的?
在大多数情况下,实际进行
方法调用的开销是非常小的.除非您能清楚地识别需要重新审视问题的道路上的问题(您不会),否则您不需要担心它.
更重要的是,你的代码是简单,可读,模块化,可维护和可修改的.方法应该做一件事,只有一件事,并把子事物委托给其他例程.这意味着你的方法应尽可能短,但不要短.通过使用不太容易发生错误和错误的代码,因为它很简单,而不是尝试超越编译器或运行时,您将看到更多的性能优势.
方法应该是长的来源是错误的,在很多层次上.
原文链接:https://www.f2er.com/csharp/96493.html