C# クラス型配列変数の初期化について
はじめまして、一昨日からC#をやり始めました初心者です。
参考書で、クラス型配列変数の初期化について書かれていたのですが
void Start() {
Person[] parr = { new Person(), new Person() };
parr[0].firstname = "太郎";
parr[0].lastname = "山田";
Debug.Log (parr[0].GetFullName("★"));
}
となっており、2行目のnew Person ()を何故2つ書いているのかがわかりません。
Person[] parr = { new Person() };
でも同様の結果となったのでますます混乱しています。
わかる方がいらっしゃったらご教授頂きたいです、よろしくお願いします。