首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用final作为Dart参数

使用final作为Dart参数
EN

Stack Overflow用户
提问于 2014-06-23 09:03:20
回答 1查看 402关注 0票数 12

我在风格指南中看不到这方面的任何内容。此外,浏览Dart SDK代码和一些pub包时,我没有看到任何参数被声明为final。事实上,直截了当地说,我在任何地方都没有见过这样的事情。(这可能只是反映了我缺乏经验!)

显然可以进行此声明,并且Dart编辑器确实使用注释将重新分配标记为错误。

所以..。使用final和params是不是太好了,它不是惯用的Dart吗,它实际上是一个好东西,或者它没有开发的习惯。

EN

回答 1

Stack Overflow用户

发布于 2014-06-23 17:20:34

我认为大多数人并不关心,什么也不写,因为它更短。添加一个"final“会发现你无意中给一个参数赋值,但我猜这并不是经常发生的事情,不值得你去做这些事情。

我不喜欢有一个风格指南,要求我在所有参数前面写"final“。如果我没有给它赋值,我希望编译器将参数识别为有效的常量(以防有任何性能差异)。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24357220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档