Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Какую версию выбрать?

12.02.20 22:23
Re: Какую версию выбрать?
 
Murr патриот
Murr
в ответ dymanoid 12.02.20 21:59

Просто статический класс обслуживающий имена полей.

Обычно в нем лежат простые константы, но в данном случае имена строятся динамически - константа + "валюта".

Понятно, что либо статический метод, либо статическая проперть.

При методе надо таскать "валюту" параметром, при проперти - надо принудить задавать до первого использования.


Но Я вроде нашел вариант - запихал получение "валюты" в статический конструктор... и помятуя об проблемах со статическим переменными в классах лежащих в либах - еще и засинглетонил... работает...

Завтра буду смотреть можно ли исключить "валюту" в других местах куда ее пасовали...

 

Перейти на