解决方案 »

  1.   

    不会。每一个session都独立存在服务器上。
      

  2.   

    首先,网站在内存中保存了所有的Session[...]的内容。然后,当一个客户端请求发送到网站,asp.net根据客户端SessionID的值,而将属于此会话的所有 Session[...] 都拷贝到给这个消息处理线程而创建的 Session[...] 中。当asp.net页面处理过程执行完毕(通常就是一眨眼这么短时间),asp.net再将所有的 Session[....] 的内容再次拷贝回网站全局的Session[...] 集合中。
      

  3.   

    SessionID 是随机生成的,基本上全世界上唯一,所以你的asp.net程序中处理到的 Session[....] 是不会冲突到别人的 会话的 Session[....] 的。