【问题标题】:Sharing a variable by session按会话共享变量
【发布时间】:2014-07-18 14:46:46
【问题描述】:

我有一个 Asp.net 应用程序,我想在其中设置一个变量“由会话共享”

我解释一下:

如果我们想共享变量的值,我们添加关键字static

public static string Name;

如果我们想通过线程分享,我们添加属性ThreadStatic

[ThreadStatic] 
  public static int Id;

如何通过用户会话共享变量的值?有可能吗?

【问题讨论】:

    标签: c# asp.net .net session static


    【解决方案1】:

    可以,保存到Session

    Session['key'] = value; // setter
    var value = Session['key']; // getter
    

    【讨论】:

    • 我知道这只是一个例子。但我建议不要对字符串键进行硬编码,只要可以,我倾向于将其设为常量,这样我就可以知道我是否在编译时弄乱了拼写。
    猜你喜欢
    • 1970-01-01
    • 2015-08-27
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多