Вход на сайт
Какую версию выбрать?
869 просмотров
Перейти к просмотру всей ветки
Murr патриот
в ответ dymanoid 12.02.20 21:59
Просто статический класс обслуживающий имена полей.
Обычно в нем лежат простые константы, но в данном случае имена строятся динамически - константа + "валюта".
Понятно, что либо статический метод, либо статическая проперть.
При методе надо таскать "валюту" параметром, при проперти - надо принудить задавать до первого использования.
Но Я вроде нашел вариант - запихал получение "валюты" в статический конструктор... и помятуя об проблемах со статическим переменными в классах лежащих в либах - еще и засинглетонил... работает...
Завтра буду смотреть можно ли исключить "валюту" в других местах куда ее пасовали...