跳到主要內容

not_binary_operator

'{0}' 不是二元運算子。

描述

#

當一個只能用作一元運算子的運算子被用作二元運算子時,分析器會生成此診斷資訊。

示例

#

以下程式碼會產生此診斷資訊,因為運算子 ~ 只能用作一元運算子

dart
var a = 5 ~ 3;

常見修復

#

將該運算子替換為正確的二元運算子

dart
var a = 5 - 3;