2011-01-19 6 views
1

をストリングス:キーを処理するための最良の方法は、私は、Webアプリケーションで働いていると、常に私の好きなオブジェクトにいくつかの値を保存するためにいくつかのキーを使用する必要が

セッション[「CurrentUserに」] = 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

ええ - まさに私が打ち明けた答え。 @ダーリンは私にそれを打つ。 –

+0

ダーリンに感謝します。私の問題を解決するのは2度目です:-) – Hassan

関連する問題

 関連する問題