列表<t>无效</t>

时间:2013-06-30 05:56:48

标签: c# list generics

using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using MySql.Data.MySqlClient;    



public string[] UpdateCGPA()
            {
                List<string> list = new List<string>();

                conn.Open();
                string STDid = "SELECT Student_ID from Students";
                MySqlCommand cmd = new MySqlCommand(STDid, conn);
                MySqlDataReader myReader;
                myReader = cmd.ExecuteReader();

                while (myReader.Read())
                {
                    list.Add(Convert.ToString(myReader.GetString(0)));

                }
                string[] array = list.ToArray();

                return array;
            }

VS2008在这一行给出错误: 列表清单=新列表();

错误说 找不到类型或命名空间名称“List”(您是否缺少using指令或程序集引用?)

3 个答案:

答案 0 :(得分:5)

添加System.Collections.Generic名称空间

答案 1 :(得分:2)

你不需要在课堂上导入这个包吗?

使用System.Collections.Generic;

答案 2 :(得分:2)

将光标移至List<string> list = new List<string>();中的列表,然后按CTRL + .查看所需的命名空间,或者您可以在页面顶部添加一个自我,如下所示

using System.Collections.Generic;