创造&使用数据访问层动态返回列表?

时间:2011-12-13 07:40:47

标签: c# asp.net c#-4.0

我最终为任务创建了许多业务对象,就像

一样简单
  

从数据库返回年份列表。

我目前的做法是创建一个年级文件,然后创建一个YearCollection:List<year>类文件等。

  

如何在不创建的情况下从DAL方法返回列表   为每个任务分开类文件?

1 个答案:

答案 0 :(得分:2)

您可以从DAL方法返回List<int>

public List<int> GetYears()
{
    var years = new List<int>();

    //create the reader

    while(reader.Read())
    {
        years.Add(reader.GetInt32(0));
    }

    return years;
}