泛型 问答列表

用于可区分联合类型的 F# 自定义泛型 dapper TypeHandler

作者:Priyanka Jain 提问时间:11/16/2023

我正在尝试为可区分的联合类型编写一个自定义的通用 Dapper TypeHandler。 有关参考,请参阅以下问题:F# 联合类型的 Dapper 泛型类型处理程序 我无法在不遇到静态强制限制的情...

无法将类型为“[DataModel<T>]”的值转换为预期的参数类型“[DataModel<T>]”

作者:Sandeep Bhandari 提问时间:11/15/2023

我有一个数据模型,产品可以根据实验(AB 测试)进行更改,所以我有一个带有泛型的结构 struct DataModel<T: Sendable & Equatable> { var product...

TypeScript:实现泛型类型约束函数以实例化和返回特定类型的实例

作者:laoguang 提问时间:8/30/2023

我想实现一个具有以下行为的函数: GetComponent<T>(type : typeof T): T { ... } 我希望这个函数接受一个构造函数作为参数,其中构造函数的类型是 T,并返...

可以传递参数以选择要使用的代码的泛型实现

作者:Bohn 提问时间:11/18/2023

我有一个这样的:interface public interface IIdentifierManager { Task<bool> Method1(string identifierName, ...

Java 21 中泛型的不兼容更改

作者:Joost den Boer 提问时间:11/16/2023

有没有人也注意到 Java 21 中 Java 泛型的变化? 我们使用 Jdbi 进行数据库访问,当更新到 Java 21 时,由于无法再确定泛型类型,因此会出现问题。 在调试时,我注意到一个条件...

我正在尝试在 C 中将 qsort algortihm 实现为通用函数

作者:Alexandra Turner 提问时间:11/17/2023

我的函数返回一个排序的数组,但它不是正确的数组:一些元素被复制,一些其他元素被删除。 例如,以下项的预期返回值为: 我得到这个:[93,13,73,30,79,31,95,22,26,1][1,13,...

为什么没有 KeyValuePair&lt;&gt; 实现的接口 IKeyValuePair&lt;&gt;?[关闭]

作者:draz 提问时间:11/17/2023

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 2天前关闭。 改进此问题 我有一个可以实现 IKeyValuePai...

如何在C#中使用委托参数泛化异步方法以减少冗余代码?

作者:Samhain323 提问时间:11/17/2023

我有一些异步方法,我想尝试一定次数,直到它们返回 true 或达到最大尝试次数,中间有延迟。我已经能够得到我想要的结果,但无法减少冗余。 函数返回 。Task<bool> 下面的代码是我试图概括的...

为什么“out”不允许通用 Kotlin 接口专门用于子类?

作者:Brick 提问时间:11/17/2023

我在一个新的 Kotlin 代码主体中有以下两个类: open class Parent { open fun f(a : Double) : Parent { TODO("Implement"...

跟踪构建器在 Java 类型系统中添加的接口

作者:sagev 提问时间:11/17/2023

如果我有一个构建器类,有没有办法跟踪在类型级别添加了某些接口的事实? 例如,如果我有 var dinner = Noodling.build() .name("Spaghetti") // Re...


共203条 当前第8页