C#で配列を宣言するには?

http://www.atmarkit.co.jp/fdotnet/dotnettips/261arrayinit/arrayinit.html
なんか忘れてしまう配列宣言の方法について。** 中味が空の配列


string[] array = new string[3];

初期化された配列配列の中味を指定。


string[] array = new string[3] {"いち", "に", "さん"};配列の要素数を省略して初期化する要素の数から自動的に配列長を設定。

string[] array = new string[] {"いち", "に", "さん"};
配列の宣言と配列の初期値を同時に行う場合には、配列作成のための記述(new string[]の部分)は省略可能。(なんか気持ち悪いが)

string[] array = {"いち", "に", "さん"};

配列作成時の要素数の変数を指定可能要素数が0の配列も作成可能。


for(int j = 0; j<10; j++)
{
string[] a = new string[j];
}