Переменные в ZennoPoster

Разделы


Локальные vs Глобальные

ЛокальныеГлобальные
Область видимостиТолько текущий потокВсе потоки
Доступproject.Variables["name"]project.GlobalVariables["namespace", "name"]
СозданиеТолько в ProjectMakerВ коде или ProjectMaker
Пространства имёнНетДа
ПотокобезопасностьНе нужнаНужен lock
Когда использоватьДанные конкретного потокаНастройки, счётчики, флаги

Важно

  • Все переменные имеют тип string — числа и bool требуют конвертации
  • Локальные переменные должны быть созданы в ProjectMaker заранее
  • Глобальные переменные можно создавать прямо в коде через SetVariable