在我声明之后,这就是我得到的错误

protected void Page_Load(object sender, EventArgs e)
{
        List<String> LabelTextList = new List<String>();
         dr = cmd.ExecuteReader();
        while (dr.Read())
        {
        LabelTextList.add(dr[0].ToString());
        }
 }


错误1'MasterPage_Profile'不包含'LabelTextList'的定义,并且找不到扩展方法'LabelTextList'接受类型为'MasterPage_Profile'的第一个参数(是否缺少using指令或程序集引用?)

[更新]现在它说:

'System.Collections.Generic.List'不包含'add'的定义,找不到扩展方法'add'接受类型为'System.Collections.Generic.List'的第一个参数(您是否缺少using指令?或装配参考?)

最佳答案

删除this-LabelTextList是局部变量。

protected void Page_Load(object sender, EventArgs e)
{
        List<String> LabelTextList = new List<String>();
         dr = cmd.ExecuteReader();
        while (dr.Read())
        {
            LabelTextList.add(dr[0].ToString());
        }
 }

10-04 12:08