==と=を間違えて
if(hoge = 0)とか書いてもコンパイル通っちゃう、if(0 = hoge)ならコケる
みたいな言語では定数を左に、みたいな話を読んだけど
C#じゃ読みにくいだけだよな