I have an initialised array that may contain no 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.