コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

C#の学習 No. 3 演算子のオーバーロード!

演算子のオーバーロードが可能。JavaBigDecimalでどれだけ欲しかったか。

書式としては以下のようになる。

public static Hoge operator +(Hoge hoge1, Hoge hoge2

対となる演算子は定義しないといけない。

  • == と !=
  • < と >
  • <= と >=

すごい欲しいと思う一方、意外と自分では実装することがない予感もする。