我想在会话中检查列表的长度。怎么做?
例如:
Session["AnswerDetail"] = new List<T_Answer_Detail>();
if(Session["AnswerDetail"].Length!=5)
{
lblMessage.Text = "Your answer is complete";
}
谢谢。
答案 0 :(得分:0)
尝试safe cast,确保您在会话中有列表,并检查Lenght
属性:
var anserDetails = Session["AnswerDetail"] as List<AnswerDetail>;
if(anserDetails != null && anserDetails.Length != 5)
{
lblMessage.Text = "Your answer is complete";
}
不确定列表的类型,如果它是数组,通用列表或任何其他类型的集合。代码上的AnswerDetail
只是一个示例。