C#编写更长的方法或更短的方法?

前端之家收集整理的这篇文章主要介绍了C#编写更长的方法或更短的方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对此有两个矛盾的看法.一些消息来源说,减少方法调用方法应该不多,但是其他一些消息来源说,编写较短的方法对于让JIT进行优化是有益的.

那么哪一方是正确的?

解决方法

在大多数情况下,实际进行方法调用的开销是非常小的.除非您能清楚地识别需要重新审视问题的道路上的问题(您不会),否则您不需要担心它.

更重要的是,你的代码是简单,可读,模块化,可维护和可修改的.方法应该做一件事,只有一件事,并把子事物委托给其他例程.这意味着你的方法应尽可能短,但不要短.通过使用不太容易发生错误错误代码,因为它很简单,而不是尝试超越编译器或运行时,您将看到更多的性能优势.

方法应该是长的来源是错误的,在很多层次上.

猜你在找的C#相关文章