问题是Select返回一个对象类型,因为我没有指定泛型函数的返回类型,因为返回类型也是泛型的。setEnumValueGenericMethod.Invoke(null, new object[] { v })).ToList(); }
泛型函数签名如下public static Tout SetEnumValue<Tout, Tin>
如何编写一个以函数为参数并添加副作用的Kotlin泛型函数?theFun(a).also { println("wrapped: result is $it") }} 为了让这个函数对任意数量的参数起作用,我需要一些构造来给出参数列表的类型不幸的是,不能使用泛型函数,因为它只有一个参数。还是Kotlin反射?