はじめに Boxing / Unboxingって何 誰がobject型を使うのか Boxingを避けるために Boxingを見つける 計測する 終わりに 参照 はじめに 先日 Effective C# を読んでいたのですが、その中で Boxing / Unboxing (ボックス化 / ボックス化解除)を避けましょう、という話がありました。 Boxing は雑にまとめると int などの値型を Boxing という仕組みを使って object 型にすることで、 参照型として扱えるようにする、ということです( Unboxing は object型から intを取り出す)。 OK。わかりました。値型を object 型の変数に入れないようにします(`・ω・´)ゞ ……( object 型って使わない気がするけど、どこで気を付けたら良いのだろう……?) ということで、調べてみましたというお話です