gpt4 book ai didi

flutter - Dart:如何在不调用参数的情况下引用函数?

转载 作者:行者123 更新时间:2023-12-03 03:22:46 26 4
gpt4 key购买 nike

如何在不调用参数的情况下引用dart函数?
引用不带参数的函数很容易,但是当我传递参数时,我无法阻止其被调用。

void main() {
Function refA = funA; // Doesn't invoke
Function refB = funB("funB"); // It prints "funB"
}

funA() {
print("funA");
}

funB(String string) {
print(string);
}
refA可以,但是如何使用 refB呢?

最佳答案

将括号放在“函数”名称后面时,它将执行该函数并返回该执行的值。试试funA

Function refA = funA();

它会被调用。引用 funB(),您可以这样做:
Function refB = funB;

然后可以像下面这样调用该函数:
refB('Text');

关于flutter - Dart:如何在不调用参数的情况下引用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61433067/

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