Im очень новый Vb ..Очистить список в сессии объект
Я получаю следующее сообщение об ошибке «Option Strict On запрещающий поздно Binding», когда я пытаюсь очистить список в моем seesionObject, как показано на рисунке.
Private Sub ClearSessionList()
Dim context As Object = System.Web.HttpContext.Current.Session("MySessionobject")
context.MyListProperty = New List(Of String)
End Sub
ошибка сохраняется, когда я пытаюсь следующие забросы как хорошо
DirectCast(context.MyListProperty, List(Of String))
CType(context.MyListProperty, List(Of String))
Я предполагаю, что мои Слепки неверны каким-то образом, любой, который может указать на ошибки для меня, и показать, как я могу очистить список ?
Что тип объекта вы хранить в сессии? Вы должны использовать Ctype в контексте-объекте, когда читаете это из сеанса, таким образом вы получаете реальный тип для своей переменной и это строго типизированный код. – Esko
CType (context, MySessionObject) .MyPropertyListList = Новый список (Of String). Этот aproach дает мне nullpointer, а также – user3116167