-1
public class Class1
{
public Class1(int id , string name , string cast)
{
this.id = id;
this.name = name;
this.cast = cast;
}
public int id { get; set; }
public string name { get; set; }
public string cast { get; set; }
}
public List<Class1> getall() {
List<Class1> list = new List<Class1>();
using (SqlConnection con = Main.Maindata2()){
SqlCommand cmd
= new SqlCommand("SELECT * FROM List", con);
con.Open();
SqlDataReader reaader = cmd.ExecuteReader();
while (reaader.Read()) {
// list.Add((int)reaader["Id"],(string)reaader["name"],(string)reaader["cast"]);
//list.CLAS
list.Add((int)reaader["Id"], (string)reaader["name"], (string)reaader["cast"]);
}
return list;
}
}
}
每一件事情是確定的做到這一點,但仍然得到錯誤 – user3426602 2014-09-12 17:58:53
錯誤無重載方法「添加」需要3參數 – user3426602 2014-09-12 17:59:20
list.Add需要一個對象。您需要創建Class1的對象並使用id,name和cast進行初始化。然後你將該對象傳遞給list.Add(object) – antar 2014-09-12 18:10:04