问题描述
我在.cs文件里定义了一个全局的变量privateDictionary<string,LogDataOne>aaaa=newDictionary<string,LogDataOne>();我想问下这个变量是属于个人的还是每一个访问网站的都在公用的
解决方案
解决方案二:
每一个请求都会共享到它。不过要知道,asp.net应用程序随时会重启的,也就是说static变量数据也是随时会丢失了(当然,当重启时所有请求都会被阻塞)。
解决方案三:
引用1楼sp1234的回复:
每一个请求都会共享到它。不过要知道,asp.net应用程序随时会重启的,也就是说static变量数据也是随时会丢失了(当然,当重启时所有请求都会被阻塞)。
啊这样的话里面的数据都是共享的了?
解决方案四:
您好,您这个定义的不是变量。是创建了一个实例化对象!您定义的这个只能在本类中访问,如果您的对象是开放的,是可以通过对象来访问的!
解决方案五:
引用3楼hou306010849的回复:
您好,您这个定义的不是变量。是创建了一个实例化对象!您定义的这个只能在本类中访问,如果您的对象是开放的,是可以通过对象来访问的!
就是说3个人都在网站操作这个里面的数据是不会共享的是么
时间: 2024-09-06 02:35:45