次の方法で共有


Visual Basic の演算子と式

演算子は、値を保持する 1 つ以上のコード要素に対して操作を実行するコード要素です。 値要素には、変数、定数、リテラル、プロパティ、 Function および Operator プロシージャからの戻り値、および式が含まれます。

は、演算子と組み合わされた一連の値要素であり、新しい値が生成されます。 演算子は、計算、比較、またはその他の演算を実行することによって、値要素に対して動作します。

演算子の種類

Visual Basic には、次の種類の演算子が用意されています。

演算子と組み合わせた値要素は、その演算子の オペランド と呼ばれます。 演算子は、ステートメントを形成する代入演算子を除き、値要素と組み合わせて式を形成 します。 詳細については、「ステートメント」を参照してください。

式の評価

式の最終的な結果は値を表します。これは通常、 BooleanString、数値型などの使い慣れたデータ型です。

式の例を次に示します。

5 + 4

' The preceding expression evaluates to 9.

15 * System.Math.Sqrt(9) + x

' The preceding expression evaluates to 45 plus the value of x.

"Concat" & "ena" & "tion"

' The preceding expression evaluates to "Concatenation".

763 < 23

' The preceding expression evaluates to False.

次の例に示すように、複数の演算子で 1 つの式またはステートメントでアクションを実行できます。

x = 45 + y * z ^ 2

前の例では、Visual Basic は代入演算子 (=) の右側にある式で操作を実行し、結果の値を左側の変数 x に割り当てます。 式に組み合わせることができる演算子の数に実際的な制限はありませんが、期待した結果が得られるようにするには 、Visual Basic での演算子の優先順位 を理解する必要があります。

こちらも参照ください