如何获得 T 泛型的类型?

迈克尔

这是函数的签名:

public static T[] Shuffle<T>(T[] array)

在函数内部,我想检查类型:

var t = T.GetType();

但我收到此错误:

'T' is a type parameter, which is not valid in the given context

知道为什么我会出错以及如何获得 T 类型吗?

塞尔曼·扬

您可以使用typeof获取泛型参数的类型:typeof(T)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获得嵌套的泛型类型

来自分类Dev

如何使用C#泛型将类的对象转换为T类型的对象?

来自分类Dev

如何触发递归更改T类型的泛型类方法?

来自分类Dev

Swift中类型T的泛型调用

来自分类Dev

如何使用泛型方法将List <T>转换为数组t [](对于基本类型)?

来自分类Dev

如何在Dapper中使用泛型和Nullable <T>类型进行物化?

来自分类Dev

如何从具有基本类型约束的泛型方法获取typeof(T)?

来自分类Dev

Autofac:如何注册具有多个类型参数的泛型?使用EFGenRepo <T,TKey>注册IGenRepo <T,TKey>

来自分类Dev

StarUML类图:如何为类手动添加泛型(模板类型T)

来自分类Dev

如何在Action <IBuilder <T >>中使用泛型来处理特定于类型的配置?

来自分类Dev

如何为泛型类指定泛型集合类型?

来自分类Dev

如何在静态泛型方法中为T设置默认类型?

来自分类Dev

如何创建泛型方法以返回泛型类型

来自分类Dev

如何使泛型类型始终成为泛型类型列表?

来自分类Dev

react / typescript中的泛型道具-如何使T成为属性的类型?

来自分类Dev

如何获得正确的T类型

来自分类Dev

如何使用泛型返回泛型类的类类型?

来自分类Dev

如何使用C#泛型将类的对象转换为T类型的对象?

来自分类Dev

如何使用泛型方法将List <T>转换为数组t [](对于基本类型)?

来自分类Dev

如何获得继承的泛型类型

来自分类Dev

Rascal中的泛型类型(&T)

来自分类Dev

类型T的数组(Java泛型)

来自分类Dev

如何从泛型方法<T>() 返回泛型 List<T>

来自分类Dev

如何为 Sequence[T] 提供泛型类型参数?

来自分类Dev

如何仅通过泛型类型 T 创建实例

来自分类Dev

在 Kotlin 中获取 T 的泛型类型

来自分类Dev

如何在 Delphi 中将特定类型的变量转换为泛型 T?

来自分类Dev

对于任何泛型类型参数 T,如何将 Fn(T) + 'static 寄存器设置为 'static?

来自分类Dev

如何根据 C# 中的 T 类型将泛型类型返回为精确类型

Related 相关文章

  1. 1

    如何获得嵌套的泛型类型

  2. 2

    如何使用C#泛型将类的对象转换为T类型的对象?

  3. 3

    如何触发递归更改T类型的泛型类方法?

  4. 4

    Swift中类型T的泛型调用

  5. 5

    如何使用泛型方法将List <T>转换为数组t [](对于基本类型)?

  6. 6

    如何在Dapper中使用泛型和Nullable <T>类型进行物化?

  7. 7

    如何从具有基本类型约束的泛型方法获取typeof(T)?

  8. 8

    Autofac:如何注册具有多个类型参数的泛型?使用EFGenRepo <T,TKey>注册IGenRepo <T,TKey>

  9. 9

    StarUML类图:如何为类手动添加泛型(模板类型T)

  10. 10

    如何在Action <IBuilder <T >>中使用泛型来处理特定于类型的配置?

  11. 11

    如何为泛型类指定泛型集合类型?

  12. 12

    如何在静态泛型方法中为T设置默认类型?

  13. 13

    如何创建泛型方法以返回泛型类型

  14. 14

    如何使泛型类型始终成为泛型类型列表?

  15. 15

    react / typescript中的泛型道具-如何使T成为属性的类型?

  16. 16

    如何获得正确的T类型

  17. 17

    如何使用泛型返回泛型类的类类型?

  18. 18

    如何使用C#泛型将类的对象转换为T类型的对象?

  19. 19

    如何使用泛型方法将List <T>转换为数组t [](对于基本类型)?

  20. 20

    如何获得继承的泛型类型

  21. 21

    Rascal中的泛型类型(&T)

  22. 22

    类型T的数组(Java泛型)

  23. 23

    如何从泛型方法<T>() 返回泛型 List<T>

  24. 24

    如何为 Sequence[T] 提供泛型类型参数?

  25. 25

    如何仅通过泛型类型 T 创建实例

  26. 26

    在 Kotlin 中获取 T 的泛型类型

  27. 27

    如何在 Delphi 中将特定类型的变量转换为泛型 T?

  28. 28

    对于任何泛型类型参数 T,如何将 Fn(T) + 'static 寄存器设置为 'static?

  29. 29

    如何根据 C# 中的 T 类型将泛型类型返回为精确类型

热门标签

归档