ASP.NET C#如何实现数据绑定到用户界面?
- 内容介绍
- 文章标签
- 相关推荐
本文共计263个文字,预计阅读时间需要2分钟。
要将Stack对象添加到global.asax中,以便整个应用程序都可以访问它,可以按照以下步骤操作:
csharpvoid Application_Start(object sender, EventArgs e){ // 初始化Stack对象 Stack myStack=new Stack();
// 将Stack对象添加到Application对象中 Application[MyStack]=myStack;}
这样,整个应用程序就可以通过`Application[MyStack]`来访问这个Stack对象了。
如何将Stack对象添加到我的global.asax中,以便整个应用程序可以访问它?目前我有: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全局可访问.
你可以这样做:Application.Add("ArcadeLastPlayers", new Stack<int>());
然后
((Stack<int>)Application["ArcadeLastPlayers"]).Pop();
或者您可以创建某种全局静态,因此您不必在每次需要检索它时都将其强制转换:
namespace GlobalUtils { public static class ArcadeData { public static Stack<int> ArcadeLastPlayers = new Stack<int>(); } }
然后
GlobalUtils.ArcadeData.ArcadeLastPlayers.Pop();
本文共计263个文字,预计阅读时间需要2分钟。
要将Stack对象添加到global.asax中,以便整个应用程序都可以访问它,可以按照以下步骤操作:
csharpvoid Application_Start(object sender, EventArgs e){ // 初始化Stack对象 Stack myStack=new Stack();
// 将Stack对象添加到Application对象中 Application[MyStack]=myStack;}
这样,整个应用程序就可以通过`Application[MyStack]`来访问这个Stack对象了。
如何将Stack对象添加到我的global.asax中,以便整个应用程序可以访问它?目前我有: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全局可访问.
你可以这样做:Application.Add("ArcadeLastPlayers", new Stack<int>());
然后
((Stack<int>)Application["ArcadeLastPlayers"]).Pop();
或者您可以创建某种全局静态,因此您不必在每次需要检索它时都将其强制转换:
namespace GlobalUtils { public static class ArcadeData { public static Stack<int> ArcadeLastPlayers = new Stack<int>(); } }
然后
GlobalUtils.ArcadeData.ArcadeLastPlayers.Pop();

