そこまで初心者じゃないんだが、少しでもメモリー節約しようとintじゃなくてshort使ったりしてるんだ
そうすると

public enum Mode{
Stage1,
Stage2
}

みたいにすると、これをメソッドの引数やswitchに使うと

case (short)Mode.Stage1:

のように毎回必ず型キャスト記述しないといけなくなると思うがこれって処理速度に影響するんかな?
結構影響あるならメモリー節約とか考えないでint統一した方がいいんだろうか