それがC#で出来るとして、どういう使い道があるんだ?

コンストラクタじゃないメンバーなら出来るから、
わざと出来なくしてるんじゃないかな。