gpt4 book ai didi

flutter - 是否有效率的原因在 Dart 中将=>语法用于 setter/getter ?

转载 作者:行者123 更新时间:2023-12-03 04:15:39 25 4
gpt4 key购买 nike

因此,来自Java,我习惯于为Dart编写传统语法。因此,我倾向于写我的 setter/getter :

int get foo {
return 0;
}

但是,我发现了=>语法,该语法更加简洁:

int get foo => 0;

我找不到这=>语法的确切含义:是简写形式,还是效率提高了?如果是后者,那么我将移植当前的项目以使用它。否则,我将来只会遵循惯例。 (由于共享代码方面的一些严格规定,我无法提供具体示例。)

最佳答案

粗箭头=>语法只是返回表达式的捷径,它类似于

int getSomething () { 
return something;
}

您可以在 here中找到有关此内容的更多信息

关于flutter - 是否有效率的原因在 Dart 中将=>语法用于 setter/getter ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58947187/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com