C# 返回数据类型

C# 返回数据类型,c#,database,silverlight,wcf,service,C#,Database,Silverlight,Wcf,Service,有人能帮我确定退货数据类型这是一组代码吗 [OperationContract] public List<PrimaryClass> getPrimaryList() { string priConn = System.Configuration.ConfigurationManager.ConnectionStrings["SchoolConnectionString"].ConnectionString;

有人能帮我确定退货数据类型这是一组代码吗

[OperationContract]
        public List<PrimaryClass> getPrimaryList()
        {
            string priConn = System.Configuration.ConfigurationManager.ConnectionStrings["SchoolConnectionString"].ConnectionString;
            var priList = new List<PrimaryClass>();
            using (SqlConnection conn = new SqlConnection(priConn))
            {
                const string sql = @"SELECT PrimarySchool,TopHonour,Cca,TopStudent,TopAggregate,TopImage FROM [Primary]";
                conn.Open();
                using (SqlCommand cmd = new SqlCommand(sql, conn))
                {
                    SqlDataReader dr = cmd.ExecuteReader(
                        CommandBehavior.CloseConnection);
                    if (dr != null)
                        while (dr.Read())
                        {
                            var pri = new PrimaryClass
                            {
                                PrimarySchool = dr.GetString(0),
                                TopHonour = dr.GetString(1),
                                Cca = dr.GetString(2),
                                TopStudent = dr.GetString(3),
                                TopAggregate = dr.GetString(4),
                                TopImage = dr.GetString(5)
                            };
                            priList.Add(pri);
                        }
                    return priList;

                }

            }
        }
[运营合同]
公共列表getPrimaryList()
{
string priConn=System.Configuration.ConfigurationManager.ConnectionStrings[“SchoolConnectionString”].ConnectionString;
var priList=新列表();
使用(SqlConnection-conn=newsqlconnection(priConn))
{
const string sql=@“从[小学]中选择小学、托普荣誉、Cca、托普学生、托普聚合、托普图像”;
conn.Open();
使用(SqlCommand cmd=newsqlcommand(sql,conn))
{
SqlDataReader dr=cmd.ExecuteReader(
CommandBehavior.CloseConnection);
如果(dr!=null)
while(dr.Read())
{
var pri=新的PrimaryClass
{
PrimarySchool=dr.GetString(0),
TopHonor=dr.GetString(1),
Cca=dr.GetString(2),
TopStudent=dr.GetString(3),
TopAggregate=dr.GetString(4),
TopImage=dr.GetString(5)
};
priList.Add(pri);
}
返回优先级列表;
}
}
}

这将返回
小学班级的
列表
,设置每个班级的
小学
荣誉
Cca
优秀学生
顶级聚合
顶级图像
属性。

请具体说明。你要什么?每个人都可以看到该方法的返回类型是
List
,我怀疑你不能。bcuz有人问我这个问题,我不知道该告诉他什么,对不起,我不是真正的程序员=/@Craig Tan-不。返回类型是
PrimaryClass
实例的列表。
PrimaryClass
的每个实例都有以下属性/字段:
PrimarySchool
TopHonor
Cca
TopStudent
TopImage
@Thomas yea it juz击中我了谢谢