array of pointers c#
unsafe
{
NewBrush theNewBrush1 = new NewBrush( );
NewBrush theNewBrush2 = new NewBrush( );
NewBrush theNewBrush3 = new NewBrush( );
NewBrush*[] arrayOfNewBrushPtrs = new NewBrush*[3];
for (int counter = 0; counter < 3; counter++)
{
arrayOfNewBrushPtrs[counter] = null;
}
arrayOfNewBrushPtrs[0] = &theNewBrush1;
arrayOfNewBrushPtrs[1] = &theNewBrush2;
arrayOfNewBrushPtrs[2] = &theNewBrush3;
}