Asp.net - Do changes to session objects persist?

后端 未结 4 1152
半阙折子戏
半阙折子戏 2021-01-18 06:06

I\'m using the session to hold a custom object UserSession and I access the session like this:

UserSession TheSession = HttpContext.Current.Session[\"UserSes         


        
4条回答
  •  没有蜡笔的小新
    2021-01-18 06:51

    The standard session provider is a simple dictionary that stores objects in memory.

    You're modifying the same object that you put in the session, so the modifications will persist.
    (unless you're using an evil mutable struct)

提交回复
热议问题