是否可以在 Asp.net C# 中将列表存储到 session 变量?
最佳答案
是的,您可以存储任何对象(我假设您使用的是具有默认设置的 ASP.NET,即进程中 session 状态):
Session["test"] = myList;
您应该将其转换回原始类型以供使用:
var list = (List<int>)Session["test"];
// list.Add(something);
正如 Richard 指出的那样,如果您使用其他需要对象可序列化的 session 状态模式(例如 SQL Server),您应该格外小心。
关于c# - 将列表存储到 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1259934/