There would be options if you were creating a simple array but, for a 2D array, you're going to have to use nested For loops.
All right, thanks. I was afraid of this. What would my options be if I hypothetically had a simple array?

And after thinking about it, a way I suppose a way I could solve this dilemma is to create another color class (Color2) with the default value of black, and creating an array of Color2.

VB Code:
  1. ' A color with the default value of black.
  2.     Class Color2
  3.  
  4.         Private R As Int32 = 0
  5.         Private G As Int32 = 0
  6.         Private B As Int32 = 0
  7.         ReadOnly Property Color() As Color
  8.             Get
  9.                 Return Color.FromArgb(R, G, B)
  10.             End Get
  11.         End Property
  12.  
  13.     End Class

Thanks,
~Nic