![]() |
#34 |
MCTS
|
Если честно, не совсем понимаю смысл создания отдельного динамического хранилища для статичных начальных данных (данных по умолчанию).
Зачем придумывать и создавать коллекцию для этих данных, что бы потом тратить время (и свое и процессорное ![]()
Поясню на примере. Что подразумевает использование отдельно-выделенного хранилища данных? Использование как-минимум двух методов. 1. Метод, в котором коллекция заполняется данными. X++: void initDataCollection() { ; dataCollection = new DataCollection(Type); dataCollection.append(data1); dataCollection.append(data2); dataCollection.append(data3); dataCollection.append(data4); ..... } X++: void processDataCollection() { while(dataCollection.more()) { processData(dataCollection.getData()); dataCollection.next(); } } 3. Метод, в котором сразу обрабатываются статические данные без заморочек со всякими коллекциями-хранилищами. X++: void processDefaultData()
{
;
processData(data1);
processData(data2);
processData(data3);
processData(data4);
....
} ![]()
__________________
Dynamics AX Experience Последний раз редактировалось CDR; 12.04.2011 в 23:37. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |