如何将会话变量转换为字符串数组?

时间:2012-10-31 07:15:13

标签: asp.net-mvc-3

我正在尝试将一个数组存储在一个会话变量中,然后像这样使用它:

        Session["sessionVariable"] = searchString;

现在,我正在尝试将会话变量存储到字符串变量中。

        String[] sv = Session["sessionVariable"];

当我这样做时,我得到他的错误。

无法将类型'Object'显式转换为'String []',存在显式转换,(你是演员吗?)

我尝试了各种转换但找不到正确的转换。你能帮我找到正确的转换吗?感谢。

1 个答案:

答案 0 :(得分:7)

试试这个:

集:

Session["test"] = new string[] { "1", "2", "3" };

得到:

string[] array = Session["test"] as string[];
相关问题