gpt4 book ai didi

scala - TypeRef 和 Type 有什么区别?

转载 作者:行者123 更新时间:2023-12-01 01:03:07 25 4
gpt4 key购买 nike

我可以看到 reflect.runtime.TypeRefreflect.runtime.Type 之上有三个额外的方法,但两者之间的主要区别是什么?为什么不Type已经包含那些方法?我应该如何检索 TypeRef 的值?

最佳答案

canonical type pattern match显示不是 TypeRef 的所有内容,即 TypeRef 之后的所有内容提取器。

例如,方法类型不像类那样采用类型参数。 f[Int]并不意味着“f 专门用于 Int”方式 List[Int]List[Any] 的子类型或类似的 String => IntString => Any .所以方法类型没有类型参数。

关于scala - TypeRef 和 Type 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21285605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com