title: Public Shared Variable Shared Between Users?
body: <p>I've taken over the maintenance of the website (ASP.NET VB) and on one particular page I noticed the below code</p>
  
  <pre><code>Inherits System.Web.UI.Page
  
  Public Shared UserNumber As String
  
  Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
  
      UserNumber = Session("UserNumber")
  
      ...
  
  End Sub
  </code></pre>
  
  <p>My question is whether the variable UserNumber can be accessed or changed by any other user than the current one?</p>
  
  <p>Many thanks</p>