C#って関数の引数に
void func(const ref Object objDontTouchMe)
みたいにconst refとかできないの?
どうやって、「ただ見るだけだよ」って分からせられるの?