generics 相关问题

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

Typescript泛型类型检查无法按预期工作

我做了一个简单的测试夹具:导出接口ITest1 {}导出接口ITest2 {}导出接口ITestGeneric {} export function test(){let p:ITestGeneric = {} ...

回答 3 投票 1

[[扩展类>和超级类>-Java为什么这样工作?

另一个新手,试图理解Java泛型。我发现我已经观察了所有主题,但是仍然有很多问题。您能否向我解释以下内容:扩展SomeClass&...

回答 2 投票 23

如何在不指定类的情况下使用显式类型参数调用Java方法?

以下代码无法编译,因为Java无法将类型参数推断为getSomething:class Example {static void callIt(){ta keString(getSomething()); } static void ...

回答 2 投票 2

为什么List不扩展A>接受扩展A的B的实现? [重复]

为什么这不起作用?我认为该列表将能够接受任何作为A. import java.util.List实例的对象; public class Test {interface A {} interface B扩展A {} ...

回答 1 投票 0

方法引用导致原始类型编译器警告,但lambda不会

鉴于:公共静态 CompletableFuture扩展List扩展T >> supplyAllOf(List扩展CompletableFuture扩展T >>输入){return ...

回答 1 投票 4

.NET 4.0协方差

在回答另一个问题时,我试图做到以下几点。我不认为我正确地解释了这个问题,但我确实想知道下面是否可能以某种方式(我的尝试失败)和......

回答 3 投票 9

一种具有未指定数量的通用类型参数的方法

有没有办法在方法中使用未指定数量的通用类型参数?实际上我想要做的就是这样的事情,除了明显的问题:private static void ...

回答 1 投票 1

使用Func的通用排序方法 代表

我要做的是创建一个通用方法,接受类型T的列表以及一些搜索选项(即排序方向和排序字段),然后根据搜索对给定列表进行排序...

回答 1 投票 -2

有没有办法用相同的方法创建不同的类型对象?

我有3个存储库和3个类。有没有办法创建一个“帮助”方法来创建每种类型的对象并添加到这些存储库?每个存储库都有一个各自的ArrayList ...

回答 1 投票 0

为什么new()约束允许枚举作为c#中的类型参数?

在学习泛型的过程中,我开始了解类型参数的约束。其中一个约束是new()约束。根据微软的说法:类型参数必须有公开......

回答 2 投票 0

在Kotlin中使用泛型边界声明类属性的正确方法是什么?

我有这样的界面:interface ONItemClickListener {fun onClick(item:T)}我有一个类似这样的类:抽象类MyClass {private var ...

回答 2 投票 1

通用接口处理两个版本

我有以下类:public class Server extends ServerVersion1 {@Id private String id; public String getId(){return id; public void setId(String id){this.id = id; } ...

回答 1 投票 -2

如何测试一个空的generic.dictionary集合?

如何测试通用字典对象以查看它是否为空?我想运行一些代码如下:while(reportGraphs.MoveNext()){reportGraph =(ReportGraph)reportGraphs.Current.Value; ...

回答 3 投票 12

使用Fluent验证的模型T的通用验证器?

我昨天刚刚介绍了Fluent Validation,我认为这很酷。我试过了它,它的工作原理。但我的应用程序目前有几种型号,我必须承认它对...有压力

回答 1 投票 2

c#Func Delegate - 如何在泛型中传递值

我想在界面中使用Func - 泛型。基于输入我想处理操作。但不知何故,我无法获得该功能的输入。 1)应该是什么......

回答 1 投票 -1

为什么getItem(position)应该在一个泛型类(即Custom ArrayAdapter)中输入 )?

我正在尝试理解Java中的泛型。我在Android工作室工作。我有一个Word类,我有一个Word对象的ArrayList。数组列表 words = new ArrayList <>();我试过了 ...

回答 2 投票 0

非泛型类中的泛型方法

我试图理解当你有一个非泛型类时它是如何工作的,但我确实有一个接受泛型类型的方法。它遵循关于泛型的oracle java教程。公共课Box&...

回答 1 投票 -2

使用打字稿和泛型编写库

所以我正在编写一个带有打字稿的库,显然,大多数使用它的人都会使用javascript。我的问题是,如果我想在我的库中有一个通用函数,例如:...

回答 1 投票 0

@FunctionalInterface也实现了,然后呢?

我正在尝试创建一个可以抛出自定义异常的功能界面,我想出的是。 public class MyException extends Exception {public MyException(String message){...

回答 2 投票 1

swift影响inout泛型变量的值

我想用T变量简化这段代码但是无法成功编译它。希望你能给我路。这是我要重写的“重复”代码:func ...

回答 4 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.