Может кто-нибудь, пожалуйста, подробно о том, как очистить массив в Axapta 3.0?Как вы очищаете массив в Axapta 3.0?
3
A
ответ
5
Чтобы освободить объект массива, просто присвоить NULL к ней:
Array myArray = new Array(Types::Integer);
;
myArray = null; //remove reference to Array so it will be garbage collected
Для того, чтобы сбросить все элементы типа массива, присвоить значение элементу 0:
int myArray[10];
;
myArray[0]=0; //reset all elements of the array to their default value
0
Цитирование из MSDN http://msdn.microsoft.com/en-us/library/aa653716.aspx
n X ++, нулевой пункт [0] используется для очистки массива! Присвоение значения индекс 0 в массиве сбрасывает все элементы в массиве до значения по умолчанию . Например,
intArray [0] = 0; // Сбрасывает все элементы в intArray
Thanks Jay ... Самое ценное ... – Namadgi