получить название свойства класса в режиме выполнения

 

День добрый!

Предположим у класса есть 100 публичных свойств. Все свойства являются массивами. Предположим, что нужно вывести на экран значение ArraySize каждого массива.

Можно ли в режиме выполнения организовать цикл по методам класса, получать их названия и типы?

В идеале я это вижу как-то так:

for(int i=0;i<Size(this.public);i++)

{

Print(this.public[i].Type);

if(this.public[i].Type==Array) Print(ArraySize(this.public[i]));

Спасибо!! 

Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
 

Почему бы этот вопрос не задать в ветках "Ошибки, баги, вопросы" или "Вопросы от "чайника"?

Обязательно плодить новую ветку?

 
Можно. Если Вы самостоятельно организуете в Вашем классе такую функциональность.
 
stringo:
Можно. Если Вы самостоятельно организуете в Вашем классе такую функциональность.

Ответ понятен :)

Спасибо! 

Причина обращения: