我想要创建一个具有签名的泛型函数:void funcName<T>(),在这里,T必须是我想要的特定接口的实现。怎样做这样的检查?如何传递到实现certan接口的泛型函数类类型?public interface IofMine {},并尝试创建一个类似于public static void funcName<T>() where T : IofMine { var a = new T}
在Kotlin中,是否可以将泛型函数类型声明为函数的返回类型?return Factory.INSTANCE.create(prefix + name, type);} (请注意,在示例中,我使用静态字段访问Factory实例,以避免将泛型函数作为参数传递,这将在Kotlin中显示其自身的问题)。我希望将前缀转换为kotlin函数,但似乎不可能将泛型函数声明为返回类型: fun pre