gpt4 book ai didi

c# - 基于 session 的 ASP.Net 中的静态属性将在所有用户之间共享?

转载 作者:行者123 更新时间:2023-11-30 15:28:58 25 4
gpt4 key购买 nike

对于以下 2 个静态属性,两者都将在 ASP.net 网站中的所有用户之间共享吗?似乎 Property2 将在 ASP.Net 网站的所有用户之间共享,但不确定 Property1。

public static object Property1 {
get { return HttpContext.Current.Session["some_key"]; }
set { HttpContext.Current.Session["some_key"] = value;}
}

public static object Property2 { get;set;}

最佳答案

Property1 仅在用户当前 session 的范围内。静态部分不会改变这一点,因为它只是指向用户特定数据的 session 的包装器。

Property2 是对所有用户都相同的常规静态属性。

关于c# - 基于 session 的 ASP.Net 中的静态属性将在所有用户之间共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24616135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com