All,

I am wondering if there is an efficiency to be had here:

{
Bank BankArray[] = new Bank[10];

//Get some data to be used in the bank classes

for(i=0;i<BankArray.Length;i++)
Bank[i] = new Bank(somedata0,data,somedata1,somedata2);
}

In the first line I have called the default constructor 10 times and then
later in the for loop call a different constructor ten times.

It seems like a waste but I'm new enough to the language that I think I
might have missed something,
is there anyway to populate the array with bank objects without the calling
new twice?

TIA

Greg