我有一个班级,想在上面创建、删除和编辑会话,但是当我想向会话中添加数据时出现错误:“object null reference”。如果我从控制器中删除继承,我该如何处理?
我的数据是字符串值,例如“name”,为什么使用这种语法:Session[name]=value; 在控制器中工作正常但在我的班级中不起作用并给我空引用错误?
public class StateManager : Controller
{
public void RemoveFromApplication(string name)
{
Session.Remove(name);
}
public void AddToApplication(string name, object value)
{
//value like "name"
Session[name]=value;
}
}