在View中访问会话变量

由于我无法在View中访问会话变量,我想知道是否需要在视图中添加更多内容以使其工作?

在我的观点内:

@Session[ComputerNumber].ToString() 

控制器:

 Session["ComputerNumber"] = game.RandomNumber(); 

错误消息:

编译器错误消息:CS0103:当前上下文中不存在名称“ComputerNumber”

您可以在视图中使用Session ,只需要使用字符串索引器,就像在控制器中一样。 在您的情况下, ComputerNumber不是字符串,它是一个不存在的变量。 更改

 @Session[ComputerNumber].ToString() 

 @Session["ComputerNumber"].ToString() 

它应该都有效