Evgeny Sdvizhkov
Evgeny Sdvizhkov

Reputation: 61

Session variable problems c#

I have a session variable that is composed by an object that is composed by a list of strings how can I retrieve it´s value? i know that this is possible

 List<string>Session["data"]

but how do I cast session variable if it is an object of lists?

Upvotes: 2

Views: 295

Answers (3)

Alex Larkou
Alex Larkou

Reputation: 69

If what you want to retrieve is a list of strings:

List<String> data = (List<String>) Session["data"];

If what you mean is that you have an Object that contains a list of strings:

ObjectWithListOfStrings data = (ObjectWithListOfStrings)Session["data"];
List<String> retrievedData = data.listOfStringsArray;

Upvotes: 3

TrevorBrooks
TrevorBrooks

Reputation: 3860

var list = Session["data"] as List<string>;

Upvotes: 4

Sajeetharan
Sajeetharan

Reputation: 222722

var myList =  Session["data"] as List<string>;

or

var myList = (List<string>)Session["data"];

Upvotes: 0

Related Questions