簡體   English   中英

使用final作為Dart參數

[英]Using final for Dart parameters

我在樣式指南中沒有看到任何相關內容。 此外,瀏覽Dart SDK代碼和一些pub包,我沒有看到任何參數被聲明為final。 事實上,為了實現這一點,我沒有在任何地方看到過這種情況。 (這可能只反映了我缺乏經驗!)

顯然可以進行此聲明,Dart編輯器確實使用注釋將重新分配標記為錯誤。

因此,使用params最終是一件好事,是不是慣用的Dart,它實際上是一件好事,還是沒有開發定制的呢?

我想大多數人都不關心,只是寫什么都沒有,因為它更短。 添加“最終”會抓住你無意中分配參數,但我想這不是經常發生的事情,值得花費開銷。

我不願意有一個樣式指南,要求我在所有參數前面寫“最終”。 如果我沒有在任何地方分配它,我希望編譯器將參數識別為有效的常量(如果有任何性能差異)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM