日期:2014-05-18  浏览次数:20520 次

怎么在asp.net程序中定义一个全局变量?
我写了一个组件,在这个组件中有一个后台对象用来实现一些网络功能。现在我想把这个组件放到一个asp.net应用程序中,规定这个程序只能有一个这个后台类的实例(即使多个用户打开我的asp.net程序)。请问我该在哪里定义这个实例呢?我试了global.asax中的application_start中定义,vs报错。请高手指点一下。

------解决方案--------------------
<%@ Application Language= "C# " %>
<%@ Import Namespace= "ServerCMpp " %>
------解决方案--------------------
何必要全局变量呢?

这种想法是结构化编程时代的东西

变量肯定依赖于功能,设置一个类的一个STATIC变量,就可以不必初始化实例,随时用这个变量了