我在asp.net
中想要为会话添加值而不删除之前的值,请写下此代码:
Session["behzadList"] = BookIDI.Trim();
但是当运行代码擦除以前的值并将其添加到Session时,我想在运行该代码时将新值结束前一个值添加到c#中的数组,我必须使用Session并且不想要任何其他方式,谢谢大家。
答案 0 :(得分:2)
您可以在会话中存储List<string>
:
List<string> behzadList = Session["behzadList"] as List<string> ?? new List<string>();
behzadList.Add(BookIDI.Trim());
Session["behzadList"] = behzadList;