怎样在静态函数里调用非静态的字段??
public static void A
{
string id = Application["id"]//Application这样引用不到。
}
怎么样才能在静态函数里调用Application???
我声明了一个全局变量
public static HttpApplicationState AppState;
然后再load里赋值
protected void Page_Load(object sender, EventArgs e)
{
AppState = Application;
}
public static void A
{
string id = AppState["id"]//AppState 这样是可以用的。但是根本没有保存到cookie里啊。网页一关这个变量也就消失了。。。
}
求助怎么样才能用静态函数调用Application ...
------解决方案--------------------例子看不大懂
不过既然你在static void A里需要这个成员变量,为什么不让调用方传给你呢
------解决方案--------------------httpContent.currnet.application["id"];