[VB.NETのヒント]代入演算子は注意を払う必要があります

代入演算子は、式が等号ではなく、割り当てを示しに等しく、式で使用することができない文です。

例の場合:

    Dim x As Integer
    Dim y As Object

    x = 5
    y = x = 5

    Console.WriteLine(y)
    Console.Read()

この例では、最初の文は、最初の等号が代入され、5×、第二の文を割り当てます。第二等号は同じです。
従って最初のxを計算する文は、5に等しく、変数yの結果(真)。

これは、注意することが重要である、そうでない場合は、副作用があるかもしれないコードでキャプチャすることはできません。

おすすめ

転載: www.cnblogs.com/tengwei6328/p/11261488.html