AsEnumerable()为什么这不像在VB中那样工作

时间:2018-05-17 16:06:41

标签: c#

嘿,我有这个代码,大部分都是我在asp.net VB中使用的代码 但是为什么不在C#中工作(PD:“我是新的C#”)

public List<Historico> Consultar_Todos()
{           
    return Glovar.ListHistorico.asEnumerable(); 
}

1 个答案:

答案 0 :(得分:2)

如果想要返回列表调用ToList

public List<Historico> Consultar_Todos()
{           
   return Glovar.ListHistorico.ToList(); 
}

注意如果您想要返回IEnumerable,则需要将返回类型更改为IEnumerable,并且方法调用为AsEnumerable()

,C#区分大小写 像这样:

public IEnumerable<Historico> Consultar_Todos()
{           
    return Glovar.ListHistorico.AsEnumerable(); 
}