Как получить эквивалент статического поля (класса) в Delphi?

У меня есть определенная операция в классе, которая очень дорога . (примерно 8 секунд для полного запуска) Итак, теперь я решил, что он, вероятно, должен запускаться в начале программы во время экрана «инициализации». Я не могу найти нигде в Delphi, указывающего на наличие такого однако это статическое поле.

Что мне в основном нужно сделать, так это загрузить список записей и поддерживать их в рабочем состоянии на протяжении всего жизненного цикла программы. Как лучше всего сделать это в Delphi?

Я бы стал сделать это в C # очень просто:

class Foo{
  static List<...> Bar;
}

Однако в Delphi я не вижу ничего для создания статического поля. Все, что я вижу, это ключевое слово class для создания статических методов

5
задан Earlz 2 January 2012 в 16:05
поделиться