I need to validate an object to see whether it is null, a value type, or IEnumerable where T is a value type. So far I have:
IEnumerable
T
Can you do somethin with GetGenericArguments ?
GetGenericArguments