Лучший способ обработки ключей строк - PullRequest
1 голос
/ 19 января 2011

Я работаю в веб-приложениях, и мне всегда нужно использовать некоторые ключи для сохранения некоторых значений в объект, например:

Session ["CurrentUser"] = Users.CurrentUser;

Я пытался поместить их в файл ресурсов, но это не имеет смысла, так как мне не нужно их локализовать, а код, сгенерированный файлом ресурсов, ищет культуру каждый раз, когда я получаю строку из файла. 1005 *

Как лучше всего обращаться с этими клавишами, чтобы избежать несоответствия правописания?

Я использую Visual Studio 2010 и ASP.NET MVC2

1 Ответ

2 голосов
/ 19 января 2011

Вы можете использовать константы:

public static class Constants
{
    public const string CurrentUserKey = "CurrentUser";
}

и затем:

Session[Constants.CurrentUserKey] = Users.CurrentUser;

Также компилятору не очень важны орфографические или грамматические ошибки , если строки совпадают, он в порядке: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...