はじめに 演算子のオーバーロードとは 書き方 サンプル オーバーロードできる演算子例 最後に はじめに C#の演算子(operator)のオーバーロードについての紹介です。 演算子のオーバーロードとは 自分で定義した型に対して演算を定義することができます。例えば数値(int型など)であれば+演算子を使うことで数値を足し合わせることができますが、数値以外のものに対しても独自の+演算子の処理を定義することができます。 書き方 例えば+を定義する場合は下のような感じで書きます。 public static クラス名 operator +(クラス名 arg1,クラス名 arg2) { // +として定…