いや、それは要素数 10 の MyClass の配列 だ け を作成してるからじゃないか。
つまり、((MyClass )null.).x = 1; をやっちゃってる。