global.asax
にStack
オブジェクトを追加するにはどうすればアプリケーション全体からアクセスできますか?現時点では私が持っている:ASP.net C#グローバルに利用可能なオブジェクト
void Application_Start(object sender, EventArgs e)
{
// Global vars
Application.Add("ArcadeTotalUniquePlayers", 0);
Application.Add("ArcadeTotalPlays", 0);
Stack<int> ArcadeLastPlayers = new Stack<int>(16);
最初の二つの変数は動作しますが、私はStack
がグローバルにアクセス可能にするかどうかはわかりません。
実際にこのオブジェクトを使用する必要はありますか?これは設計上の問題のようです。 –
@ Ek0nomikこの質問に関連しているhttp://stackoverflow.com/questions/8797520/how-best-to-optimise-this-small-bit-of-c-sharp-linq-code私はグローバルスタックを使用してコードのスローコードを最適化する –
@ Ek0nomik - グローバルに利用可能な変更可能なスタックはメンテナンスの悪夢のように聞こえる。 – ChaosPandion