Я пытаюсь переместить некоторые повторно используемые части кода в класс. Это работает хорошо, за исключением случаев, когда я пытаюсь использовать Session в этом классе. Я получаю ошибку:
"Невозможно обратиться к члену экземпляра класса из общего метода или инициализатора общего члена без явного экземпляра класса."
Мой код выглядит примерно так:
Public Class webHousing
Inherits System.Web.UI.Page
Public Sub GetUserInfo()
Dim x as String
x = 10
Session("x")= x
End Sub
End Class
Я значительно упростил этот код - но основная проблема присутствует - пытаясь установить значение сеанса из класса. Я нашел следующую статью MSDN 1 , но не верит, что Public / Shared можно использовать в сеансе?