C#

C#でインクリメント/デクリメント演算子をオーバーロードする際の注意点

C++では前置・後置で++/--のオペレータオーバーロードを別々に行う必要があるけど、C#の場合前置と後置でメソッド定義を別々にすることができない。以下はMSDNライブラリからの引用。 operator ++ または operator -- の実装は、後置表記または前置表記のい…