泛型 问答列表

编写可在任何 IEnumerable(包括 IQueryable)上调用的泛型扩展方法的正确方法是什么?

作者:Joseph Morgan 提问时间:10/28/2023

我有一些静态函数,它们封装了我们执行的常见数据库操作。 例: public static IQueryable<Round> FilterByStandardExclusionCriteria( ...

当每个 arm 返回带有类型参数的类型的不同组合时,如何减少 2 个嵌套匹配语句

作者:exocortex 提问时间:10/28/2023

我的问题:我有一个返回-object的函数。假设我在级别 1 上有实现此目的的可能类型,并且我希望通过 match 语句访问这两种类型。但是现在这 2 种可能的类型也是通用的(但必须实现),并且我想在...

解析泛型参数的实际运行时类型,而不是推断类型

作者:mhDuke 提问时间:10/28/2023

一、设置 interface IRequirement { } interface ITarget { ICollection<IRequirement> Requirements { get; s...

在 if-else 语句中初始化泛型对象

作者:Aloner0509 提问时间:10/30/2023

我需要创建一个类型取决于用户选择的通用对象。我从单选按钮中得到它。这是我想象中的一个想法: Class<null> object; if (radioInteger.Checked == tr...

根据作为方法参数传递的运算符执行计算 [已关闭]

作者:StackUseR 提问时间:11/1/2023

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 18天前关闭。 改进此问题 我正在尝试根据作为方法参数传递的运算符进行算术...

swift 中的多部分表单数据服务调用问题

作者:Swift 提问时间:11/2/2023

我已经创建了通用的多部分服务调用并在视图控制器中使用该方法 代码:使用此代码,我可以在模拟器中上传一些下载的图像,但当时需要更多时间,但是如果我上传模拟器默认图像,那么半小时后,服务也一直在呼叫我错...

将对象为未定义键 T 的数组过滤到类型为 guard 的 T 的数组 // 可以使用不同子类型的约束进行实例化

作者:Patrick 提问时间:11/1/2023

目标: 筛选未定义的值类型安全 // Key b can be missing in this type: type AB_ = { a: string; b?: string | undefi...

Typescript 基于泛型修改类型

作者:nick zoum 提问时间:11/2/2023

问题 有没有办法让类型的泛型修改类型本身? 可以在不创建两个函数的情况下完成吗? 这与 js 功能无关,只是关于让类型匹配。 例 当我使用泛型调用函数时,我希望返回类型为 。 当我用它调用它时,...

如何在 swift 中将泛型与 JSON 编码器一起使用

作者:user11640506 提问时间:11/5/2023

我正在使用 JSON 占位符 post api 使用 Swift 中的泛型和结果类型发出 HTTP POST 请求。这是我用于请求和响应的可编码结构。对于此 API,响应和请求是相同的。 enum ...

在测试来自泛型的继承时如何安静 mypy?

作者:2e0byo 提问时间:11/15/2023

以下 MWE 构造泛型类中使用的 typevar 与其在实例上声明的值之间的映射: from typing import Generic, TypeVar, get_args T = TypeVa...


共203条 当前第6页