2012-01-12 21 views
0

ウェブアプリケーションで静的な文字列を使用できますか?ウェブアプリケーションで静的な文字列を使用できますか?

すべて同じセッションでログインしているユーザー間でデータの切り替えはありますか?

+0

その文字列で何を保持しますか?アプリケーションをどこに配備していますか? –

+0

すべてのユーザーが自分のセッションを持っているとはどういう意味ですか? – V4Vendetta

答えて

3

スタティック文字列は、グローバル変数やキャッシュオブジェクトのようにすべてのユーザーが同じままです。

セッションやユーザーとは関係ありません。

+0

あなたの返信をありがとう...参照してください、私はセッションの状態を使用することを避ける必要がある任意のアイデアabt .. –

+0

なぜですか?これは、ユーザごとにいくつかのデータを記憶できる方法です.Sqlセッションプロバイダを使用することは信頼できません。また、すべてのユーザのデータを暗記するには 'Cache'オブジェクトを選択します。 –

+0

asp.netの静的変数の詳細は、この回答を参照してください。http://stackoverflow.com/questions/17874292/static-properties-across-different-asp-net-requests –

1

Applicationオブジェクトでセッション間で物事を保持することができます。例えば、 here

0

はい、可能です。文字列はすべてのユーザーで同じになりますが、この場合はconstを使用するほうがよいでしょう。

関連する問題