美文网首页
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