I have an initialised array, that may or may not contain more than 0 items.
Lets call it 'a',
Calling GetType on a will obviously return a type of Array. Is it possible to get the type of the items the array contains?
Obviously a[0].GetType() would work, but then the array could be empty and cause a null reference exception.