generics 相关问题

泛型是一种参数多态,可以在各种语言中找到,包括.NET语言,Java和Swift。

元组中的元素数量<...>

只是想知道是否有一种简单的方法可以知道 Tuple 类中包含多少个元素 例如。 var a = 新元组(1,2); 但有多少个元素呢? 也许我们不在乎...

回答 2 投票 0

如何在 Java 中返回泛型子类的实现

我有以下结构: 基类{} 类 Extension1 扩展 Base{} 类 Extension2 扩展 Base{} 抽象类 AbstractClazz{} Clazz1 类前...

回答 1 投票 0

类型不满足通用 Go 中指向接口的指针

定义 我的界面 类型 FirestoreDocument 接口 { GetDocumentKey() 字符串 SetDocumentKey(密钥字符串) } 实现它的结构 类型 ImageProcessingJobDocument 结构 { 文件...

回答 4 投票 0

在扩展父类并实现接口的泛型类上添加类型约束

在下面的类层次结构中,如何为 T 定义类型约束(其中 T : class, new())? 抽象类 AbstractComponent :Parent、IComponentType、IRelationship {} ChildComponen 类...

回答 1 投票 0

Java 中内部泛型类的类型参数

JLS 4.5.2: 如果 C 参数化中的任何类型参数是 通配符,然后: • C 中字段、方法和构造函数的类型 是字段的类型,m...

回答 1 投票 0

需要帮助在没有外部库的情况下在 C# 中使用泛型和属性解析 JSON

我正在使用泛型和自定义属性在 C# 中开发 JSON 解析器,但是在将 JSON 数据正确解析到我的模型类中时遇到了问题。我想在不使用...的情况下实现这一目标

回答 1 投票 0

C# 泛型 notnull 约束不允许方法签名对于值类型可为空

我有这个代码片段 公共静态无效Main() { var t = 新测试(); t.Run(空); } 公共类 Test 其中 T: notnull { 公共无效运行(T?值) { ...

回答 1 投票 0

当使用泛型在集合中使用对象时,.Net 会进行类型转换吗?

.net CLR 是否将对象类型转换为集合声明中提到的对象? 如果我声明一个 列表 lststrs= 新列表(); lststrs.add("ssdfsf"); .net 类型是否...

回答 8 投票 0

Java 泛型:使用 Stream.toArray() 时编译失败

给定一个简单的泛型类: 私有静态类Container { 私有列表aList; 私有 T aValue; 私有容器(列表 aList,T aValue){ 这个.a...

回答 1 投票 0

Java 泛型:Stream toArray()

给定一个简单的泛型类: 私有静态类Container { 私有列表aList; 私有 T aValue; 私有容器(列表 aList,T aValue){ 这个.a...

回答 1 投票 0

将方法调用转换为该方法的 java.lang.reflect.Method 对象

我正在努力尝试将“方法调用”转换为该方法的“方法对象”。 我有: someClassInstance.someInstanceMethod(new Function() { @覆盖 公开

回答 1 投票 0

JDK 1.7 编译器无法识别泛型类

我有一个类,它使用 Eclipse OSGI jar (org.eclipse.osgi_3.7.2.v20120110-1415.jar) 中的类,并且在 Eclipse IDE 及其编译器中编译得很好。但如果我尝试编译这个类

回答 2 投票 0

如何在 Go 中正确实例化并返回通用接口?

我正在开发一个 Go 项目,我需要创建一个可以由不同结构实现的通用接口。我还想要一个函数,返回基于此接口的实例...

回答 1 投票 0

不使用用户定义的隐式转换为泛型

我有一个类封装了泛型类T,并且它有一个隐式运算符将封装类转换为T。 但是,只有当我在 c 中显式转换时才会使用该转换...

回答 1 投票 0

将“System.Collections.Generic.IEnumerable<T>”转换为“System.Collections.ObjectModel.Collection<T>”

我有一个集合,我正在尝试使用 Distinct 方法来删除重复项。 公共静态集合 imagePlaylist imagePlaylist = imagePlaylist.Distinct(new API.MediaInfoCo...

回答 3 投票 0

如何使用打字稿创建EventHandler类?

我正在尝试将我的项目从 javascript 迁移到 typescript,并且在迁移用于处理事件的类时遇到问题。 为了避免添加/删除事件侦听器的双重描述选项...

回答 3 投票 0

指针、泛型、约束、接口和接收器都在扭曲中

定义 我的界面 类型 FirestoreDocument 接口 { GetDocumentKey() 字符串 SetDocumentKey(密钥字符串) } 实现它的结构 类型 ImageProcessingJobDocument 结构 { 文件...

回答 1 投票 0

从各种列表中返回泛型类型

我不确定这是否可能,但我有几个不同值类型的字典。 公共词典类型1; 公共词典类型2; 而我...

回答 1 投票 0

为什么编译器声明不存在唯一的最大实例?

我有以下课程: 公共类 Obj 扩展 BaseModel { 公共静态最终字符串OBJECT =“对象”; 公共 Obj(T 对象) { setObject(对象); } 酒吧...

回答 4 投票 0

使用通用存储库模式进行依赖注入

我最近编写了一个程序,使用存储库模式来涵盖 CRUD 操作。现在,我的问题是如何进一步优化它以及如何将它与依赖注入集成。 到目前为止,我...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.