Добавление переменных списком

zenno.xxx

Client
Регистрация
05.10.2016
Сообщения
262
Благодарностей
248
Баллы
43
Иногда требуется добавить в проект кучу однотипных переменных вида...

key0
key1
key2
key3
key4
...
key40
Может быть сделать возможность добавлять переменные не только по отдельности, но и списком?
 
Последнее редактирование:

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 304
Благодарностей
5 421
Баллы
113

zenno.xxx

Client
Регистрация
05.10.2016
Сообщения
262
Благодарностей
248
Баллы
43
Окно - Переменные - кнопка [Добавить]

ну и заодно [Удалить] по аналогии ;-)
 
Последнее редактирование:

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 304
Благодарностей
5 421
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
ну код возьми с форума да сохраните его в снипетах у себя, надо когда добавить кучу переменых, запустил и все проблемы решены
 
  • Спасибо
Реакции: zenno.xxx

zenno.xxx

Client
Регистрация
05.10.2016
Сообщения
262
Благодарностей
248
Баллы
43
это кастыль называется, не всем дано, особенно новичкам.

* мое дело предложить...
 

zenno.xxx

Client
Регистрация
05.10.2016
Сообщения
262
Благодарностей
248
Баллы
43
в итоге поступил, как посоветовал ssXXXss :-)

Создает 100 переменных вида key0...99

object obj = project.Variables;

for (int i=0;i<100;i++) {
obj.GetType().GetMethod("QuickCreateVariable").Invoke(obj, new Object[] {"key" + i.ToString()});

// а тут можно присвоить значения в цикле
// project.Variables["key" + i.ToString()].Value = "";
}
 
Последнее редактирование:
  • Спасибо
Реакции: APXOHT

Konrod_m

Client
Регистрация
18.09.2014
Сообщения
1 651
Благодарностей
913
Баллы
113
Коллеги, может кто подскажет.

Есть список рандомных ключей, которыми надо назвать переменные.
Нужно брать из списка ключ и создавать переменную в цикле.
Не получается сниппет выше адаптировать под свои задачи..

Заранее спасибо
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)