Hello, All!
Такая проблема. Даже и не проблема вовсе, а хочется посмотреть типовые решения. М.б. шаблоны проектирования есть какие на это счет.
Некоторый атрибут класса строкового типа задается пользователем. При этом в системе его значение сравнивается со значениями других атрибутов регистронезависимо. Естественным является желание для повышения быстродействия (при регистронезависимых сравнениях) привести все сравниваемые строки к одному регистру заранее, т.е. в момент установки значения атрибута приводить его, скажем, к верхнему регистру. Но при этом исходное значение теряется, а нужно его иметь (например, для выдачи диагностических сообщений — там регистр символов д.б. таким, как его задали).
Какие есть мысли по реализации этого дела ?
Posted via RSDN NNTP Server 1.9 gamma