【发布时间】:2009-01-08 02:07:39
【问题描述】:
在 ASP.NET 中使用类变量或会话缓存是更好的做法吗?我有一个变量,我需要在页面加载时保持它。是不是更好用:
public class MyClass {
private SomeObject anObject;
private method1() {
anObject = new SomeObject();
}
private method2() {
// do something with anObject
}
}
或
public class MyClass {
private method1() {
Session["anObject"] = new SomeObject();
}
private method2() {
SomeObject anObject = (SomeObject)Session["anObject"];
}
}
【问题讨论】: