Domanda

Qualcuno può dettagliare come svuotare un array in Axapta 3.0?

È stato utile?

Soluzione

Per liberare un oggetto Array, basta assegnargli null:

Array myArray = new Array(Types::Integer);
;
myArray = null; //remove reference to Array so it will be garbage collected

Per ripristinare tutti gli elementi di un tipo di array, assegnare un valore all'elemento 0:

int myArray[10];
;
myArray[0]=0; //reset all elements of the array to their default value

Altri suggerimenti

Citazione da msdn http://msdn.microsoft.com/en-us /library/aa653716.aspx

  

n X ++, l'elemento zero [0] è usato per cancellare l'array! Assegnare un valore a   indice 0 in un array ripristina tutti gli elementi dell'array sul valore predefinito   valore. Ad esempio,

     

intArray [0] = 0; // Reimposta tutti gli elementi in intArray

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top