メインコンテンツにスキップ

not_binary_operator

'{0}' は二項演算子ではありません。

説明

#

単項演算子としてのみ使用できる演算子が二項演算子として使用された場合に、アナライザーはこの診断を生成します。

#

演算子 ~ は単項演算子としてのみ使用できるため、以下のコードはこの診断を生成します。

dart
var a = 5 ~ 3;

一般的な修正

#

演算子を正しい二項演算子に置き換えてください。

dart
var a = 5 - 3;