【问题标题】:Is static class similar to cache or session是静态类类似于缓存还是会话
【发布时间】:2014-07-06 10:56:27
【问题描述】:

是否可以在 asp.net web application(intranet) 中使用静态类而不是 Session、Cache、(或) Cookies ...

目前在我的新项目中,我正在使用一个静态类并将所有需要的数据存储在该类的多个页面中作为哈希表。它工作正常,到目前为止我没有遇到任何问题。

可以这样使用吗?它是否会导致任何问题,例如数据被删除,例如在缓存或会话到期时发生的情况。?

在哪些可能的情况下,我可以期待任何问题。任何人都可以澄清这一点。

提前致谢

【问题讨论】:

  • 我建议您将标签 asp.net 和 session 添加到您的问题中。

标签: static-class


【解决方案1】:

您不能使用像会话或缓存这样的简单静态类。页面回发后,您班级中的所有数据都将被遗忘。您需要将数据存储在会话或缓存或应用程序值中。缓存和应用程序供全球使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多