Я работаю над приложением WPF Prism и имею две ситуации, когда было бы предпочтительнее иметь строки, доступные в системе.Как обрабатывать строки, доступные для широкого доступа?
Первыми являются имена моих представлений. Названия представлений используются при настройке представления, а также навигации к представлению. Я хочу избежать опечаток в именах представлений. Также есть вероятность, что эти имена могут измениться в будущем, и не стоит полагаться на память, чтобы найти каждый экземпляр, где используется это представление. Второй случай относится к названию различных претензий в смысле аутентификации на основе требований.
Должен ли я создавать эти константы, несмотря на возможность изменения строк? Может быть, сделать их только для чтения предпочтительнее? Спасибо за ваш вклад!
Спасибо! Я ответил на ваш ответ как ответ, так как вы специально обратились к вопросу о const vs readonly. –