当前位置:编程学习 > C#/ASP.NET >>

新手求教 关于全局变量

        
我在.cs 文件里 定义了一个全局的变量

private Dictionary<string, LogDataOne> aaaa= new Dictionary<string, LogDataOne>();

我想问下  这个变量是属于个人的  还是每一个访问网站的都在公用的 --------------------编程问答-------------------- 每一个请求都会共享到它。

不过要知道,asp.net应用程序随时会重启的,也就是说static变量数据也是随时会丢失了(当然,当重启时所有请求都会被阻塞)。 --------------------编程问答--------------------
引用 1 楼 sp1234 的回复:
每一个请求都会共享到它。

不过要知道,asp.net应用程序随时会重启的,也就是说static变量数据也是随时会丢失了(当然,当重启时所有请求都会被阻塞)。



啊   这样的话  里面的数据都是共享的了? --------------------编程问答--------------------  您好,您这个定义的不是变量。是创建了一个实例化对象!


     您定义的这个只能在本类中访问,如果您的对象是开放的,是可以通过对象来访问的! --------------------编程问答--------------------
引用 3 楼 hou306010849 的回复:
您好,您这个定义的不是变量。是创建了一个实例化对象!


  您定义的这个只能在本类中访问,如果您的对象是开放的,是可以通过对象来访问的!



就是说3个人都在网站操作  这个里面的数据是不会共享的是么
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,