arraylist 的 count属性无效?
我定义了一个ArrayList,然后使用count属性查看长度时报错,说不包含定义,缺少引用,但已经引用了 System.Collections;
不知道会是什么原因啊
------解决方案--------------------把你代码贴出来看一下
------解决方案-------------------- ArrayList arrayList = new ArrayList();
arrayList.Insert(0, 1);
arrayList.Insert(1, 2);
arrayList.Insert(2, 3);
Console.WriteLine(arrayList.Count);
------解决方案--------------------你把 ddlQuesType.Items.Add();
换为 ddlQuesType.Items.Insert();
试试;
------解决方案--------------------目测应该没问题的
ArrayList lstQuesType_ID = new ArrayList();
connection.Open();
sSql = "select * from t_QuesType";
SqlCommand cmd = new SqlCommand(sSql, connection);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
ddlQuesType.Items.Add(dr["QUES_TYPE"].ToString());
lstQuesType_ID.Add(dr["TYPE_ID"].ToString());
}
dr.Close();
connection.Close();
Response.Write(Convert.ToString(lstQuesType_ID.count));