Ваш вопрос не слишком понятен;но вот как бы вы определили массив панелей в C #:
Panel[] panels = new Panel[10];
Вы можете использовать выражение инициализатора для заполнения панелей:
Panel[] panels = new Panel[] { new Panel(), new Panel(), /* ... */ };
Скорее всего, выхотите зациклить что-то и иметь некоторую логику для создания массива - возможно, в цикле или в виде выражения LINQ, например:
Panel[] panels = Enumerable.Range(0,10).Select(n => new Panel(n)).ToArray();