本帖最后由 杨占伟 于 2012-12-2 09:57 编辑
有一个Group类:
public class Group
{
private int groupid;
private string groupname;
public Group()
{
}
public int GroupID
{
get { return groupid; }
set {groupid = value;}
}
public string GroupName
{
get { return groupname; }
set { groupname = value;}
}
}
在类GroupDB 中有一个方法:
public List<Group> GetGroups()
{
List<Group> list = new List<Group>();
string sql = "select * from [group]";
DataSet ds = CommonDB.ExecuteDataSet(sql);
foreach(DataRow dr in ds.Tables[0].Rows)
{
Group group = new Group();
group.GroupID = Convert.ToInt32(dr["groupid"]);
group.GroupName = dr["groupname"].ToString();
list.Add(group);
}
return list;
}
public List<Group> GetGroups() //List 是什么类型的,它后面<Group>和List 有什么关系?
List<Group> list = new List<Group>(); // 带有参数的类 new 一个对象的结果是什么类型的?
|