次の方法で共有


*= 演算子 (C# リファレンス)

更新 : 2007 年 11 月

二項乗算代入演算子です。

解説

次のような *= 代入演算子を使用する式があるとします。

x *= y

上記のコードは、次のコードと同じです。

x = x * y

ただし、x が評価されるのは 1 回だけです。* 演算子は、乗算のために数値型に対して組み込まれています。

*= 演算子は直接オーバーロードできませんが、* 演算子はユーザー定義型でオーバーロードできます。詳細については、「operator (C# リファレンス)」を参照してください。

使用例

class MainClass10
{
    static void Main()
    {
        int a = 5;
        a *= 6;
        Console.WriteLine(a);
    }
}
/*
Output:
30
*/

参照

概念

C# プログラミング ガイド

参照

C# の演算子

その他の技術情報

C# リファレンス