【问题标题】:How to define new operators in Dart? [duplicate]如何在 Dart 中定义新的运算符? [复制]
【发布时间】:2021-11-08 12:07:02
【问题描述】:

我想在 dart 中定义一个自定义操作符,比如:

condition ?: func();

【问题讨论】:

    标签: flutter dart operator-keyword


    【解决方案1】:

    也许您正在寻找三元运算符?它的工作原理与 if-else 语句相同。示例:

    condition ? funcConditionTrue() : funcConditionFalse();
    

    【讨论】:

    • 我认为,OP 希望通过定义一个类似于三元但没有“如果真实”部分的新运算符来避免使用三元
    • @DimaParzhitsky 是的,所以我必须定义一个新的运算符
    猜你喜欢
    • 1970-01-01
    • 2011-01-19
    • 2019-11-10
    • 1970-01-01
    • 2011-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    相关资源
    最近更新 更多