Creare un Array Dinamicamete tramite Reflection.
So benissimo che il metodo seguente non è dei migliore per la generazione di array a runtime (meglio List o LikedList), ma in alcune circostanze particolari può essere utile questo metodo che sfrutta la reflection :
public object CreateArray(Type type, int rank)
{
Type typeArray = type.MakeArrayType(rank);
return Activator.CreateInstance(typeArray);
}
Rif. MSDN http://msdn2.microsoft.com/it-it/library/system.type.makearraytype.aspx