Pregunta

En primer lugar, aquí viene la parte de carga.

Structure MainStruct
        Dim Ans1 As String
        Dim Ans2 As String
 End Structure


Dim Build As New List(Of MainStruct)
...
...
...

Session("MyData") = Build

La pregunta es ¿cómo puedo leer el contenido de la lista, almacenado en la sesión? Me refiero a algo como ...

Build = Session("MyData")
¿Fue útil?

Solución

En vez de Build = Session("MyData").Ans1 Querrás hacer

Build = CType(Session("MyData"), List(Of MainStruct))

También podrías hacer un DirectCast en vez de CType si tu quieres.

Editar: para cambiar de pregunta

Para luego leer los resultados, podrá pasar.

¡Podrías atravesarlo con un para cada uno, A para, algunos Linq, lo que quieras!

Otros consejos

Como es VB, no creo que necesite devolverlo, corrígeme si me equivoco.

No creo que puedas hacer

Build = session ("mydata"). ANS1

Necesitas hacer algo como:

Build = session ("mydata")

luego usted itera a través de tu lista <> para acceder a las estructuras

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top