ちょっと質問なのですが・・・
string[] str ={ };
これってstrって配列を宣言してるんですか?
{ }はnullってことですか?
newも要素数も無いからインスタンスを生成したわけじゃないのに、
nullで初期化?する意味はあるのですか?