2011-01-19 35 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