美文网首页
Asp.Net Session 使用dynamic获取对象值

Asp.Net Session 使用dynamic获取对象值

作者: 寻找无名的特质 | 来源:发表于2021-09-12 06:29 被阅读0次

当使用Session进行数据传递时,如果保存的是强类型对象,一般情况下需要引用这个对象的定义,才能获取值,但有些情况下,我们不希望引用多余的动态库,这种情况下,可以使用dynamic获取对象,比如下面的代码:

dynamic obj=Session["UserInfo"];

这样可以获取对象的属性。其缺点是编译器无法提示属性是否存在,也就是只能在运行时才能发现错误。

相关文章

网友评论

      本文标题:Asp.Net Session 使用dynamic获取对象值

      本文链接:https://www.haomeiwen.com/subject/bxfrwltx.html