C#泛型方法,其中K:IEnumerable'没有定义'选择'

时间:2015-02-18 14:02:11

标签: c# generics

我想创建followind泛型方法(它将我的List entity objects映射到List的{​​{1}}

the DTO objects
  

' K'不包含'选择'的定义没有扩展方法   '选择'接受第一个类型' K'可以找到(是   你错过了使用指令或程序集引用?)

1 个答案:

答案 0 :(得分:0)

好的,我将该方法更改为

public static IEnumerable<T> ToDTOList<T, K>(IEnumerable<K> entity)
{
    return entity.Select(x => (T)DTOsMapper.ToDTO<T>(x));
}