Create ILArray of type object and given name and size
- size (array< Int32 >[]()[])
- Variable length int array specifying the number and size of dimensions to be created.
The size parameter may not be null or an empty array!
An Exception will be thrown in this case. The dimensions will be trimmed
before processing (removing non singleton dimensions from the end).
Depending on the requested size an ILArray of the specified
dimension will be created.