我有一个会话变量,由一个由字符串列表组成的对象组成 我该如何检索它的价值? 我知道这是可能的
List<string>Session["data"]
但是如果会话变量是列表对象,我如何转换会话变量?
答案 0 :(得分:4)
var list = Session["data"] as List<string>;
答案 1 :(得分:3)
如果您要检索的是一个字符串列表:
List<String> data = (List<String>) Session["data"];
如果你的意思是你有一个包含字符串列表的对象:
ObjectWithListOfStrings data = (ObjectWithListOfStrings)Session["data"];
List<String> retrievedData = data.listOfStringsArray;
答案 2 :(得分:0)
var myList = Session["data"] as List<string>;
或
var myList = (List<string>)Session["data"];