这是我的课程
public static class Sessions
{
public class UserSession
{
public string CurrentSelected
{
get;
set;
}
public string Req
{
get;
set;
}
public DateTime Reque
{
get;
set;
}
public List<Options> Option;
}
public class Option
{
public string Te;
public string Fe;
public string Fg;
public string DE;
}
}
我为我的班级创建了一个新课程
Session["SessionStats"] = new UserSession();
然后我尝试添加到列表
foreach(string hello in helloworld) {
Options RO = new Options();
RO.DE = item.GetDataKeyValue("DE").ToString();
RO.Fg = item.GetDataKeyValue("Fg").ToString();
RO.Fe = item.GetDataKeyValue("Fe").ToString();
RO.Te = item.GetDataKeyValue("Te").ToString();
}
这是发生错误的地方
((UserSession)Session["SessionStats"]).Options.Add(RO);
RO 已正确填充但((UserSession)Session["SessionStats"]).Option
为空,我不确定如何将 RO 添加到此列表中。这必须是一个列表,因为我需要将 10 个 RO 放入此列表。