Что представляет собой наиболее эффективный способ создания постоянной (никогда не меняется во время выполнения) картирование string
s до int
s?Создание константного словаря в C#
Я пробовал использовать const Dictionary, но это не сработало.
Я мог бы реализовать immutable wrapper с соответствующей семантикой, но это все еще кажется не совсем правильным.
Для тех, кто просил, я реализации IDataErrorInfo в созданном классе, и я искал способ, чтобы сделать поиск ColumnName в мой массив дескрипторов.
Я не знал (опечатка при тестировании! D'oh!), Что переключатель принимает строки, так вот что я буду использовать. Благодаря!
есть решение здесь: http://stackoverflow.com/questions/10066708/readonly-keyword-does-not -make-a-list-readonly – 2013-08-16 14:48:59