声明以通用IEnumerable作为参数的函数的正确方法是什么?

时间:2015-02-05 09:13:00

标签: c#

我正在尝试创建一个以IEnumerable<T>为参数的方法,但编译器给出了错误。

这是方法签名 -

public void Bind<IEnumerable<T>>(IEnumerable<T> instance)
{

}

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:5)

IEnumerable没有什么特别之处,你的语法略有错误。

将您的代码更改为:

public void Bind<T>(IEnumerable<T> instance)
{
     ...
}