与泛型类型方法的接口

用户8393506

我有一个 interface

interface Repository {
     ...
     List<T> GetAll<T>();
     ...
}

我应该如何实现该方法?编译器说我不能像下面显示的那样做,因为我返回的不是通用列表

public class EmployeeRepository : Repository {
    ...
    public List<T> GetAll<T>() {
        List<Employee> employees = new List<Employee>();
        ...
        return employees;
}
阿让

制作Repository一个通用接口:

interface Repository<T> {
        List<T> GetAll();
}

public class EmployeeRepository : Repository<Employee> {       
        public List<Employee> GetAll() {
            List<Employee> employees = new List<Employee>();
            return employees;
        }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

接口方法Java中的泛型类型

来自分类Dev

接口方法的泛型类型约束

来自分类Dev

带接口的泛型方法的边界类型参数?

来自分类Dev

函数类型的接口内的泛型类型

来自分类Dev

返回泛型类型的泛型方法

来自分类Dev

泛型类型和接口Java

来自分类Dev

将接口用于Collection <>泛型类型

来自分类Dev

推断接口上泛型的类型

来自分类Dev

具有接口类类型的泛型

来自分类Dev

泛型类型和接口Java

来自分类Dev

将接口用于Collection <>泛型类型

来自分类Dev

接口与实现接口的类的泛型类型有关?

来自分类Dev

泛型类型接口强制转换为特定接口

来自分类Dev

泛型类型的扩展方法

来自分类Dev

泛型类型与扩展方法

来自分类Dev

C#:通过开放泛型方法/类构建开放泛型接口的构造类型约束半封闭泛型实现

来自分类Dev

当运行时类型也是泛型类型时,将方法引用用作期望使用泛型类型接口的方法的lambda时,编译器错误

来自分类Dev

如何实现接口泛型方法

来自分类Dev

如何实现接口泛型方法

来自分类Dev

从 Java 接口实现泛型方法

来自分类Dev

C#-当泛型方法类型为接口时返回实现

来自分类Dev

反射无法获取从泛型接口重写的方法的实际参数类型?

来自分类Dev

C# - 接口泛型方法约束以匹配派生类型

来自分类Dev

为什么不能扩展接口“泛型方法”并将其类型缩小到继承的接口“类通用”?

来自分类Dev

Java泛型-从泛型类型的方法调用特定方法

来自分类Dev

在不考虑泛型类型参数的情况下检查类型是否实现了泛型接口

来自分类Dev

在不考虑泛型类型参数的情况下检查类型是否实现了泛型接口

来自分类Dev

非泛型方法是否可以返回泛型类型?

来自分类Dev

泛型方法和泛型类中的类型推断

Related 相关文章

  1. 1

    接口方法Java中的泛型类型

  2. 2

    接口方法的泛型类型约束

  3. 3

    带接口的泛型方法的边界类型参数?

  4. 4

    函数类型的接口内的泛型类型

  5. 5

    返回泛型类型的泛型方法

  6. 6

    泛型类型和接口Java

  7. 7

    将接口用于Collection <>泛型类型

  8. 8

    推断接口上泛型的类型

  9. 9

    具有接口类类型的泛型

  10. 10

    泛型类型和接口Java

  11. 11

    将接口用于Collection <>泛型类型

  12. 12

    接口与实现接口的类的泛型类型有关?

  13. 13

    泛型类型接口强制转换为特定接口

  14. 14

    泛型类型的扩展方法

  15. 15

    泛型类型与扩展方法

  16. 16

    C#:通过开放泛型方法/类构建开放泛型接口的构造类型约束半封闭泛型实现

  17. 17

    当运行时类型也是泛型类型时,将方法引用用作期望使用泛型类型接口的方法的lambda时,编译器错误

  18. 18

    如何实现接口泛型方法

  19. 19

    如何实现接口泛型方法

  20. 20

    从 Java 接口实现泛型方法

  21. 21

    C#-当泛型方法类型为接口时返回实现

  22. 22

    反射无法获取从泛型接口重写的方法的实际参数类型?

  23. 23

    C# - 接口泛型方法约束以匹配派生类型

  24. 24

    为什么不能扩展接口“泛型方法”并将其类型缩小到继承的接口“类通用”?

  25. 25

    Java泛型-从泛型类型的方法调用特定方法

  26. 26

    在不考虑泛型类型参数的情况下检查类型是否实现了泛型接口

  27. 27

    在不考虑泛型类型参数的情况下检查类型是否实现了泛型接口

  28. 28

    非泛型方法是否可以返回泛型类型?

  29. 29

    泛型方法和泛型类中的类型推断

热门标签

归档