加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 17:40:24 所属栏目:百科 来源:网络整理
导读:我对此有两个矛盾的看法.一些消息来源说,减少方法调用的方法应该不多,但是其他一些消息来源说,编写较短的方法对于让JIT进行优化是有益的. 那么哪一方是正确的? 解决方法 在大多数情况下,实际进行方法调用的开销是非常小的.除非您能清楚地识别需要重新审视问
我对此有两个矛盾的看法.一些消息来源说,减少方法调用的方法应该不多,但是其他一些消息来源说,编写较短的方法对于让JIT进行优化是有益的.

那么哪一方是正确的?

解决方法

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读