2011-01-19 36 views
1

我在Web应用程序的工作,总是我需要使用某些键保存一些值对象,如:处理按键的最佳途径弦乐器

会议[“当前用户”] = Users.CurrentUser;

我试图把它们放到一个资源文件中,但它没有意义,因为我不需要本地化它们,每当我从文件中获取一个字符串时,资源文件生成的代码就会查找文化。

处理这些键以避免拼写不匹配的最佳方法是什么?

我使用Visual Studio 2010和ASP.NET MVC2

回答

2

你可以使用常量:

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

然后:

Session[Constants.CurrentUserKey] = Users.CurrentUser; 

而且编译器不会在意大约拼写或语法错误,只要字符串匹配他就OK :-)

+1

是的 - 正是我输入的答案。 @达琳击败了我。 – 2011-01-19 11:01:00