3 个回答

@北月武士 已经解决 string id= user.GetType().GetProperty("ID").GetValue(user).ToString();

这要看你的..Session["users"]里面存放的是什么。var只是一个自动类型而已。

var 是隐式类型,隐式类型的本地变量是强类型变量,具体类型由编译的时候确定类型 。因此

var i=10;
int i= 10 

实际是一样的。当你要用var的变量时显示转换一次即可,当然有可能失败。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进