如果列和行是动态的,如何写入列表

本文关键字:何写入 列表 动态 如果 | 更新日期: 2023-09-27 17:49:36

我从ms sql数据库中动态读取了一些数据。我正在阅读部门列表(行作为列标题)作为列和它们相应的名称作为行。我使用下面的代码将其绑定到类文件

的列表
    String @querystring="....";
    IEnumerable<EmpDepartment> empdepartment = DB.ExecuteQuery<EmpDepartment>(@querystring).ToList();
        foreach (EmpDepartment empvar in empdepartment)
        {
            string Designame = empvar.Designation[0].DesignationName.ToString(); ---> Here it gives null             
        }

//我的类是这样的,

public class Designationlist
{       
    public int DesignationId{ get; set; }
    public int DesignationName{ get; set; }
}
public class EmpDepartment
{
    public string DepartmentName{ get; set; }
    public IList<Designationlist> Designation{ get; set; }
}

如果列及其对应的行是动态的,如何编写列表

如果列和行是动态的,如何写入列表

It should be of Designation,since designation of type Designationlist under EmpDepartment
foreach (EmpDepartment empvar in empdepartment)
{
    string Designame = empvar.Designation[0].DesignationName.ToString(); 
}